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: