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

Persistent StationRecData using ROOT. More...

#include <cevtStationRecData_ROOT.h>

Public Member Functions

 cevtStationRecData_ROOT ()
 
 cevtStationRecData_ROOT (const cevt::StationRecData &d)
 
 ClassDefNV (cevtStationRecData_ROOT, DONT_CHANGE_THIS_NUMBER)
 
void operator>> (cevt::StationRecData &d)
 

Public Attributes

double fAverageSlantMass = 0
 
double fAverageSlantMassInFiducialArea = 0
 
double fAverageSlantMassOutFiducialArea = 0
 
double fFiducialArea = 0
 
bool fHasFiducialAreaInfo = false
 
bool fHasSlantMassInfo = false
 
MultiTimeDistributionI_ROOT fHitsInFiducialArea
 
MultiTimeDistributionI_ROOT fHitsOutFiducialArea
 
unsigned int fNumberPadsInFiducialArea = 0
 
unsigned int fNumberPadsOutFiducialArea = 0
 
unsigned int fTotalHits [cevt::StationConstants::eLastSource] = { 0 }
 
unsigned int fTotalHitsInFiducialArea [cevt::StationConstants::eLastSource] = { 0 }
 
double fTotalHitsInFiducialAreaPileUpCorrected [cevt::StationConstants::eLastSource] = { 0 }
 
unsigned int fTotalHitsOutFiducialArea [cevt::StationConstants::eLastSource] = { 0 }
 
double fTotalHitsOutFiducialAreaPileUpCorrected [cevt::StationConstants::eLastSource] = { 0 }
 
double fTotalHitsPileUpCorrected [cevt::StationConstants::eLastSource] = { 0 }
 
double fTotalMuonHitsPileUpCorrected = 0
 

Detailed Description

Persistent StationRecData using ROOT.

Author
B. Tome

Definition at line 22 of file cevtStationRecData_ROOT.h.

Constructor & Destructor Documentation

io::cevtStationRecData_ROOT::cevtStationRecData_ROOT ( )
inline

Definition at line 25 of file cevtStationRecData_ROOT.h.

cevtStationRecData_ROOT::cevtStationRecData_ROOT ( const cevt::StationRecData d)

Definition at line 10 of file cevtStationRecData_ROOT.cc.

References cevt::StationConstants::eLastSource.

Member Function Documentation

io::cevtStationRecData_ROOT::ClassDefNV ( cevtStationRecData_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
void cevtStationRecData_ROOT::operator>> ( cevt::StationRecData d)

Definition at line 60 of file cevtStationRecData_ROOT.cc.

References cevt::StationConstants::eLastSource, fAverageSlantMass, fAverageSlantMassInFiducialArea, fAverageSlantMassOutFiducialArea, fFiducialArea, fHasFiducialAreaInfo, fHasSlantMassInfo, fHitsInFiducialArea, fHitsOutFiducialArea, fNumberPadsInFiducialArea, fNumberPadsOutFiducialArea, io::MultiTimeDistribution_ROOT< T >::fTimeDistributions, fTotalHits, fTotalHitsInFiducialArea, fTotalHitsInFiducialAreaPileUpCorrected, fTotalHitsOutFiducialArea, fTotalHitsOutFiducialAreaPileUpCorrected, fTotalHitsPileUpCorrected, fTotalMuonHitsPileUpCorrected, cevt::StationRecData::GetHitsInFiducialArea(), cevt::StationRecData::GetHitsOutFiducialArea(), cevt::StationRecData::HasHitsInFiducialArea(), cevt::StationRecData::HasHitsOutFiducialArea(), cevt::StationRecData::MakeHitsInFiducialArea(), cevt::StationRecData::MakeHitsOutFiducialArea(), cevt::StationRecData::SetAverageSlantMass(), cevt::StationRecData::SetAverageSlantMassInFiducialArea(), cevt::StationRecData::SetAverageSlantMassOutFiducialArea(), cevt::StationRecData::SetFiducialArea(), cevt::StationRecData::SetHasFiducialAreaInfo(), cevt::StationRecData::SetHasSlantMassInfo(), cevt::StationRecData::SetNumberPadsInFiducialArea(), cevt::StationRecData::SetNumberPadsOutFiducialArea(), cevt::StationRecData::SetTotalHits(), cevt::StationRecData::SetTotalHitsInFiducialArea(), cevt::StationRecData::SetTotalHitsInFiducialAreaPileUpCorrected(), cevt::StationRecData::SetTotalHitsOutFiducialArea(), cevt::StationRecData::SetTotalHitsOutFiducialAreaPileUpCorrected(), cevt::StationRecData::SetTotalHitsPileUpCorrected(), and cevt::StationRecData::SetTotalMuonHitsPileUpCorrected().

Member Data Documentation

double io::cevtStationRecData_ROOT::fAverageSlantMass = 0

Definition at line 49 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fAverageSlantMassInFiducialArea = 0

Definition at line 50 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fAverageSlantMassOutFiducialArea = 0

Definition at line 51 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fFiducialArea = 0

Definition at line 44 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

bool io::cevtStationRecData_ROOT::fHasFiducialAreaInfo = false

Definition at line 43 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

bool io::cevtStationRecData_ROOT::fHasSlantMassInfo = false

Definition at line 48 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

MultiTimeDistributionI_ROOT io::cevtStationRecData_ROOT::fHitsInFiducialArea

Definition at line 74 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

MultiTimeDistributionI_ROOT io::cevtStationRecData_ROOT::fHitsOutFiducialArea

Definition at line 75 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

unsigned int io::cevtStationRecData_ROOT::fNumberPadsInFiducialArea = 0

Definition at line 45 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

unsigned int io::cevtStationRecData_ROOT::fNumberPadsOutFiducialArea = 0

Definition at line 46 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

unsigned int io::cevtStationRecData_ROOT::fTotalHits[cevt::StationConstants::eLastSource] = { 0 }

Definition at line 33 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

unsigned int io::cevtStationRecData_ROOT::fTotalHitsInFiducialArea[cevt::StationConstants::eLastSource] = { 0 }

Definition at line 55 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fTotalHitsInFiducialAreaPileUpCorrected[cevt::StationConstants::eLastSource] = { 0 }

Definition at line 65 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

unsigned int io::cevtStationRecData_ROOT::fTotalHitsOutFiducialArea[cevt::StationConstants::eLastSource] = { 0 }

Definition at line 60 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fTotalHitsOutFiducialAreaPileUpCorrected[cevt::StationConstants::eLastSource] = { 0 }

Definition at line 70 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fTotalHitsPileUpCorrected[cevt::StationConstants::eLastSource] = { 0 }

Definition at line 38 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().

double io::cevtStationRecData_ROOT::fTotalMuonHitsPileUpCorrected = 0

Definition at line 41 of file cevtStationRecData_ROOT.h.

Referenced by operator>>().


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

, generated on Tue Sep 26 2023.