List of all members | Public Member Functions | Public Attributes
io::PMTCalibData_ROOT Class Reference

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
 

Detailed Description

Persistent PMTCalibData using ROOT.

Author
T. Paul
Darko Veberic
Date
17 Oct 2003

Definition at line 23 of file PMTCalibData_ROOT.h.

Constructor & Destructor Documentation

io::PMTCalibData_ROOT::PMTCalibData_ROOT ( )
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.

Member Function Documentation

io::PMTCalibData_ROOT::ClassDefNV ( PMTCalibData_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
void PMTCalibData_ROOT::operator>> ( sevt::PMTCalibData p) const

Member Data Documentation

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>>().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.