1 #include <io/PMTCalibData_ROOT.h>
2 #include <sevt/PMTCalibData.h>
13 fOnlinePeak(
p.GetOnlinePeak()),
14 fOnlineCharge(
p.GetOnlineCharge()),
15 fBaselineHigh(
p.GetBaseline(sdet::PMTConstants::
eHighGain)),
16 fBaselineLow(
p.GetBaseline(sdet::PMTConstants::
eLowGain)),
17 fBaselineRMSHigh(
p.GetBaselineRMS(sdet::PMTConstants::eHighGain)),
18 fBaselineRMSLow(
p.GetBaselineRMS(sdet::PMTConstants::eLowGain)),
19 fGainRatio(
p.GetGainRatio()),
20 fGainRatioRMS(
p.GetGainRatioRMS()),
21 fEvolution(
p.GetEvolution()),
22 fIsTubeOk(
p.IsTubeOk()),
23 fIsLowGainOk(
p.IsLowGainOk()),
24 fHighGainDelay(
p.GetHighGainDelay()),
25 fHighGainDelayRMS(
p.GetHighGainDelayRMS()),
26 fHighGainDelayChi2(
p.GetHighGainDelayChi2()),
27 fNTDA(
p.GetNumberTDA()),
28 fMuonChargeHisto(
p.GetMuonChargeHisto()),
29 fMuonBaseHisto(
p.GetMuonBaseHisto()),
30 fMuonPeakHisto(
p.GetMuonPeakHisto()),
31 fMuonShapeHisto(
p.GetMuonShapeHisto()),
32 fMuonChargeHistoOffset(
p.GetMuonChargeHistoOffset()),
33 fMuonBaseHistoOffset(
p.GetMuonBaseHistoOffset()),
34 fMuonPeakHistoOffset(
p.GetMuonPeakHistoOffset())
void SetMuonPeakHisto(const std::vector< int > &mph, const int offset)
std::vector< int > fMuonBaseHisto
void SetOnlineCharge(const double charge)
void SetNumberTDA(const int num)
std::vector< int > fMuonShapeHisto
void SetMuonChargeHisto(const std::vector< int > &mch, const int offset)
void SetOnlinePeak(const double peak)
void SetHighGainDelayChi2(const double chi2)
void SetGainRatio(const double da, const double rms)
Set dynode/anode and dynode/anode RMS.
int fMuonChargeHistoOffset
void SetRate(const double rate)
void SetHighGainDelay(const double dt, const double rms)
Set dynode anode delay and delay RMS.
std::vector< int > fMuonChargeHisto
void SetMuonBaseHisto(const std::vector< int > &mbh, const int offset)
void SetIsLowGainOk(const bool ok)
std::vector< int > fMuonPeakHisto
Persistent PMTCalibData using ROOT.
void SetEvolution(const int ev)
void operator>>(sevt::PMTCalibData &p) const
double fHighGainDelayChi2
void SetIsTubeOk(const bool ok)
void SetMuonShapeHisto(const std::vector< int > &ms)
void SetBaseline(const double base, const double rms, const sdet::PMTConstants::PMTGain gain=sdet::PMTConstants::eHighGain)
Set baseline and baseline RMS for a particular channel (defaults to high gain channel) ...