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

Persistent revt::Station using ROOT. More...

#include <revtStation_ROOT.h>

Public Member Functions

 ClassDefNV (revtStation_ROOT, DONT_CHANGE_THIS_NUMBER)
 
revtStation_ROOToperator= (const revtStation_ROOT &s)
 
void operator>> (revt::Station &s) const
 
 revtStation_ROOT ()
 
 revtStation_ROOT (const revtStation_ROOT &s)
 
 revtStation_ROOT (const revt::Station &s)
 
 ~revtStation_ROOT ()
 

Public Attributes

std::vector< revtChannel_ROOTfChannels
 
int fExcludedReason = 0
 
StationFFTDataContainer_ROOT fFFTDataContainer
 
revtStationGPSData_ROOTfGPSData = nullptr
 
double fHWTemperature = 0
 
double fHWTemperatureExt = 0
 
double fHWTemperatureInt = 0
 
int fId = 0
 
bool fIsSaturated = false
 
TimeStamp_ROOT fRawTraceStartTime
 
bool fRawTraceStartTimeLocked = false
 
revtStationRecData_ROOTfRecData = nullptr
 
int fReconstructionStatus = 0
 
unsigned long long int fRejectedReason = 0
 
revtStationSimData_ROOTfSimData = nullptr
 
revtStationHeader_ROOTfStationHeader = nullptr
 
revtStationTriggerData_ROOTfTriggerData = nullptr
 

Detailed Description

Persistent revt::Station using ROOT.

Author
J. Rautenberg
Darko Veberic

Definition at line 32 of file revtStation_ROOT.h.

Constructor & Destructor Documentation

io::revtStation_ROOT::revtStation_ROOT ( )
inline

Definition at line 35 of file revtStation_ROOT.h.

io::revtStation_ROOT::revtStation_ROOT ( const revtStation_ROOT s)
inline

Definition at line 36 of file revtStation_ROOT.h.

References utl::s.

revtStation_ROOT::~revtStation_ROOT ( )

Definition at line 17 of file revtStation_ROOT.cc.

revtStation_ROOT::revtStation_ROOT ( const revt::Station s)

Definition at line 53 of file revtStation_ROOT.cc.

Member Function Documentation

io::revtStation_ROOT::ClassDefNV ( revtStation_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
revtStation_ROOT & revtStation_ROOT::operator= ( const revtStation_ROOT s)
void revtStation_ROOT::operator>> ( revt::Station s) const

Member Data Documentation

std::vector<revtChannel_ROOT> io::revtStation_ROOT::fChannels

Definition at line 45 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

int io::revtStation_ROOT::fExcludedReason = 0

Definition at line 55 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

StationFFTDataContainer_ROOT io::revtStation_ROOT::fFFTDataContainer

Definition at line 53 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

revtStationGPSData_ROOT* io::revtStation_ROOT::fGPSData = nullptr

Definition at line 49 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

double io::revtStation_ROOT::fHWTemperature = 0

Definition at line 58 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

double io::revtStation_ROOT::fHWTemperatureExt = 0

Definition at line 60 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

double io::revtStation_ROOT::fHWTemperatureInt = 0

Definition at line 59 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

int io::revtStation_ROOT::fId = 0

Definition at line 44 of file revtStation_ROOT.h.

Referenced by operator=().

bool io::revtStation_ROOT::fIsSaturated = false

Definition at line 56 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

TimeStamp_ROOT io::revtStation_ROOT::fRawTraceStartTime

Definition at line 51 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

bool io::revtStation_ROOT::fRawTraceStartTimeLocked = false

Definition at line 52 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

revtStationRecData_ROOT* io::revtStation_ROOT::fRecData = nullptr

Definition at line 47 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

int io::revtStation_ROOT::fReconstructionStatus = 0

Definition at line 54 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

unsigned long long int io::revtStation_ROOT::fRejectedReason = 0

Definition at line 57 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

revtStationSimData_ROOT* io::revtStation_ROOT::fSimData = nullptr

Definition at line 46 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

revtStationHeader_ROOT* io::revtStation_ROOT::fStationHeader = nullptr

Definition at line 50 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().

revtStationTriggerData_ROOT* io::revtStation_ROOT::fTriggerData = nullptr

Definition at line 48 of file revtStation_ROOT.h.

Referenced by operator=(), and operator>>().


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

, generated on Tue Sep 26 2023.