Persistent PMTCalibData using ROOT. More...
#include <PMTCalibData_ROOT.h>
Public Member Functions | |
ClassDefNV (PMTCalibData_ROOT, DONT_CHANGE_THIS_NUMBER) | |
void | operator>> (sevt::PMTCalibData &p) const |
PMTCalibData_ROOT () | |
PMTCalibData_ROOT (const sevt::PMTCalibData &p) | |
Public Attributes | |
double | fBaselineHigh = 0 |
double | fBaselineLow = 0 |
double | fBaselineRMSHigh = 0 |
double | fBaselineRMSLow = 0 |
int | fEvolution = 0 |
double | fGainRatio = 0 |
double | fGainRatioRMS = 0 |
double | fHighGainDelay = 0 |
double | fHighGainDelayChi2 = 0 |
double | fHighGainDelayRMS = 0 |
bool | fIsLowGainOk = false |
bool | fIsTubeOk = false |
std::vector< int > | fMuonBaseHisto |
int | fMuonBaseHistoOffset = 0 |
std::vector< int > | fMuonChargeHisto |
int | fMuonChargeHistoOffset = 0 |
std::vector< int > | fMuonPeakHisto |
int | fMuonPeakHistoOffset = 0 |
std::vector< int > | fMuonShapeHisto |
int | fNTDA = 0 |
double | fOnlineCharge = 0 |
double | fOnlinePeak = 0 |
double | fRate = 0 |
Persistent PMTCalibData using ROOT.
Definition at line 23 of file PMTCalibData_ROOT.h.
|
inline |
Definition at line 25 of file PMTCalibData_ROOT.h.
PMTCalibData_ROOT::PMTCalibData_ROOT | ( | const sevt::PMTCalibData & | p | ) |
Definition at line 11 of file PMTCalibData_ROOT.cc.
io::PMTCalibData_ROOT::ClassDefNV | ( | PMTCalibData_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
void PMTCalibData_ROOT::operator>> | ( | sevt::PMTCalibData & | p | ) | const |
Definition at line 39 of file PMTCalibData_ROOT.cc.
References sdet::PMTConstants::eHighGain, sdet::PMTConstants::eLowGain, fBaselineHigh, fBaselineLow, fBaselineRMSHigh, fBaselineRMSLow, fEvolution, fGainRatio, fGainRatioRMS, fHighGainDelay, fHighGainDelayChi2, fHighGainDelayRMS, fIsLowGainOk, fIsTubeOk, fMuonBaseHisto, fMuonBaseHistoOffset, fMuonChargeHisto, fMuonChargeHistoOffset, fMuonPeakHisto, fMuonPeakHistoOffset, fMuonShapeHisto, fNTDA, fOnlineCharge, fOnlinePeak, fRate, sevt::PMTCalibData::SetBaseline(), sevt::PMTCalibData::SetEvolution(), sevt::PMTCalibData::SetGainRatio(), sevt::PMTCalibData::SetHighGainDelay(), sevt::PMTCalibData::SetHighGainDelayChi2(), sevt::PMTCalibData::SetIsLowGainOk(), sevt::PMTCalibData::SetIsTubeOk(), sevt::PMTCalibData::SetMuonBaseHisto(), sevt::PMTCalibData::SetMuonChargeHisto(), sevt::PMTCalibData::SetMuonPeakHisto(), sevt::PMTCalibData::SetMuonShapeHisto(), sevt::PMTCalibData::SetNumberTDA(), sevt::PMTCalibData::SetOnlineCharge(), sevt::PMTCalibData::SetOnlinePeak(), and sevt::PMTCalibData::SetRate().
double io::PMTCalibData_ROOT::fBaselineHigh = 0 |
Definition at line 34 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fBaselineLow = 0 |
Definition at line 35 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fBaselineRMSHigh = 0 |
Definition at line 36 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fBaselineRMSLow = 0 |
Definition at line 37 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
int io::PMTCalibData_ROOT::fEvolution = 0 |
Definition at line 40 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fGainRatio = 0 |
Definition at line 38 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fGainRatioRMS = 0 |
Definition at line 39 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fHighGainDelay = 0 |
Definition at line 44 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fHighGainDelayChi2 = 0 |
Definition at line 46 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fHighGainDelayRMS = 0 |
Definition at line 45 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
bool io::PMTCalibData_ROOT::fIsLowGainOk = false |
Definition at line 42 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
bool io::PMTCalibData_ROOT::fIsTubeOk = false |
Definition at line 41 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
std::vector<int> io::PMTCalibData_ROOT::fMuonBaseHisto |
Definition at line 50 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
int io::PMTCalibData_ROOT::fMuonBaseHistoOffset = 0 |
Definition at line 55 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
std::vector<int> io::PMTCalibData_ROOT::fMuonChargeHisto |
Definition at line 49 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
int io::PMTCalibData_ROOT::fMuonChargeHistoOffset = 0 |
Definition at line 54 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
std::vector<int> io::PMTCalibData_ROOT::fMuonPeakHisto |
Definition at line 51 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
int io::PMTCalibData_ROOT::fMuonPeakHistoOffset = 0 |
Definition at line 56 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
std::vector<int> io::PMTCalibData_ROOT::fMuonShapeHisto |
Definition at line 52 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
int io::PMTCalibData_ROOT::fNTDA = 0 |
Definition at line 48 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fOnlineCharge = 0 |
Definition at line 33 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fOnlinePeak = 0 |
Definition at line 32 of file PMTCalibData_ROOT.h.
Referenced by operator>>().
double io::PMTCalibData_ROOT::fRate = 0 |
Definition at line 31 of file PMTCalibData_ROOT.h.
Referenced by operator>>().