Auxiliary class for PMT parameters including threshold.
More...
#include <JParameters.hh>
Auxiliary class for PMT parameters including threshold.
Definition at line 21 of file JParameters.hh.
◆ JParameters() [1/2]
JCALIBRATE::JParameters::JParameters |
( |
| ) |
|
|
inline |
◆ JParameters() [2/2]
JCALIBRATE::JParameters::JParameters |
( |
int |
runId, |
|
|
int |
domId, |
|
|
int |
pmtId, |
|
|
double |
threshold, |
|
|
double |
noise, |
|
|
double |
signal, |
|
|
bool |
badChannel |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
runId | run number |
domId | module identifier |
pmtId | PMT number |
threshold | threshold |
noise | noise |
signal | signal |
badChannel | badness of channel |
Definition at line 110 of file JParameters.hh.
◆ operator<()
bool JCALIBRATE::JParameters::operator< |
( |
const JParameters & |
parameters | ) |
const |
|
inline |
Less-than operator.
- Parameters
-
- Returns
- true if perameters less than given parameters; else false
Definition at line 67 of file JParameters.hh.
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const JParameters & |
parameters |
|
) |
| |
|
friend |
Write parameters to output stream.
- Parameters
-
out | output stream |
parameters | parameters |
- Returns
- output stream
Definition at line 30 of file JParameters.hh.
32 return out << parameters.
runId <<
' '
33 << parameters.
domId <<
' '
34 << parameters.
pmtId <<
' '
36 << parameters.
noise <<
' '
37 << parameters.
signal <<
' '
◆ operator>>
std::istream& operator>> |
( |
std::istream & |
in, |
|
|
JParameters & |
parameters |
|
) |
| |
|
friend |
Read parameters from input stream.
- Parameters
-
in | input stream |
parameters | parameters |
- Returns
- input stream
Definition at line 49 of file JParameters.hh.
51 return in >> parameters.
runId
◆ runId
int JCALIBRATE::JParameters::runId |
◆ domId
int JCALIBRATE::JParameters::domId |
◆ pmtId
int JCALIBRATE::JParameters::pmtId |
◆ threshold
double JCALIBRATE::JParameters::threshold |
◆ noise
double JCALIBRATE::JParameters::noise |
◆ signal
double JCALIBRATE::JParameters::signal |
◆ badChannel
bool JCALIBRATE::JParameters::badChannel |
The documentation for this struct was generated from the following file: