Persistent Station using ROOT. More...
#include <cevtStation_ROOT.h>
Public Member Functions | |
cevtStation_ROOT () | |
cevtStation_ROOT (const cevtStation_ROOT &s) | |
cevtStation_ROOT (const cevt::Station &s) | |
ClassDefNV (cevtStation_ROOT, DONT_CHANGE_THIS_NUMBER) | |
cevtStation_ROOT & | operator= (const cevtStation_ROOT &s) |
void | operator>> (cevt::Station &s) const |
~cevtStation_ROOT () | |
Public Attributes | |
int | fGridType = 0 |
MultiTimeDistributionI_ROOT * | fHits = nullptr |
unsigned int | fHitsStartNanosecond = 0 |
unsigned int | fHitsStartSecond = 0 |
int | fId = 0 |
std::vector< cevtPad_ROOT > | fPads |
cevtStationRecData_ROOT * | fRecData = nullptr |
int | fReconstructionStatus = 0 |
int | fRejectionStatus = 0 |
cevtStationSimData_ROOT * | fSimData = nullptr |
Persistent Station using ROOT.
Definition at line 29 of file cevtStation_ROOT.h.
|
inline |
Definition at line 32 of file cevtStation_ROOT.h.
|
inline |
Definition at line 33 of file cevtStation_ROOT.h.
References utl::s.
cevtStation_ROOT::~cevtStation_ROOT | ( | ) |
Definition at line 15 of file cevtStation_ROOT.cc.
cevtStation_ROOT::cevtStation_ROOT | ( | const cevt::Station & | s | ) |
Definition at line 42 of file cevtStation_ROOT.cc.
References io::ConvertCopy(), cevt::StationConstants::eCandidate, cevt::StationConstants::eRejected, cevt::StationConstants::eSilent, fHits, fHitsStartNanosecond, fHitsStartSecond, fRecData, fReconstructionStatus, fSimData, utl::TimeStamp::GetGPSNanoSecond(), utl::TimeStamp::GetGPSSecond(), cevt::Station::GetHitsStartTime(), cevt::Station::GetRecData(), cevt::Station::GetSimData(), cevt::Station::HasHits(), cevt::Station::HasRecData(), cevt::Station::HasSimData(), cevt::Station::HitsBegin(), cevt::Station::HitsEnd(), cevt::Station::IsCandidate(), cevt::Station::IsRejected(), and cevt::Station::IsSilent().
io::cevtStation_ROOT::ClassDefNV | ( | cevtStation_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
cevtStation_ROOT & cevtStation_ROOT::operator= | ( | const cevtStation_ROOT & | s | ) |
Definition at line 24 of file cevtStation_ROOT.cc.
References io::DeepCopy(), fHits, fHitsStartNanosecond, fHitsStartSecond, fId, fPads, fRecData, fReconstructionStatus, fRejectionStatus, and fSimData.
void cevtStation_ROOT::operator>> | ( | cevt::Station & | s | ) | const |
Definition at line 69 of file cevtStation_ROOT.cc.
References cevt::StationConstants::eCandidate, cevt::StationConstants::eRejected, cevt::StationConstants::eSilent, fHits, fHitsStartNanosecond, fHitsStartSecond, io::cevtPad_ROOT::fId, fId, fPads, fRecData, fReconstructionStatus, fRejectionStatus, fSimData, io::MultiTimeDistribution_ROOT< T >::fTimeDistributions, cevt::Station::GetHits(), cevt::Station::GetId(), cevt::Station::GetPad(), cevt::Station::GetRecData(), cevt::Station::GetSimData(), cevt::Station::HasHits(), cevt::Station::HasRecData(), cevt::Station::HasSimData(), cevt::Station::MakeHits(), cevt::Station::MakePad(), cevt::Station::MakeRecData(), cevt::Station::MakeSimData(), cevt::Station::SetCandidate(), cevt::Station::SetHitsStartTime(), cevt::Station::SetRejected(), and cevt::Station::SetSilent().
int io::cevtStation_ROOT::fGridType = 0 |
Definition at line 50 of file cevtStation_ROOT.h.
MultiTimeDistributionI_ROOT* io::cevtStation_ROOT::fHits = nullptr |
Definition at line 47 of file cevtStation_ROOT.h.
Referenced by cevtStation_ROOT(), operator=(), and operator>>().
unsigned int io::cevtStation_ROOT::fHitsStartNanosecond = 0 |
Definition at line 46 of file cevtStation_ROOT.h.
Referenced by cevtStation_ROOT(), operator=(), and operator>>().
unsigned int io::cevtStation_ROOT::fHitsStartSecond = 0 |
Definition at line 45 of file cevtStation_ROOT.h.
Referenced by cevtStation_ROOT(), operator=(), and operator>>().
int io::cevtStation_ROOT::fId = 0 |
Definition at line 41 of file cevtStation_ROOT.h.
Referenced by operator=(), and operator>>().
std::vector<cevtPad_ROOT> io::cevtStation_ROOT::fPads |
Definition at line 42 of file cevtStation_ROOT.h.
Referenced by operator=(), and operator>>().
cevtStationRecData_ROOT* io::cevtStation_ROOT::fRecData = nullptr |
Definition at line 44 of file cevtStation_ROOT.h.
Referenced by cevtStation_ROOT(), operator=(), and operator>>().
int io::cevtStation_ROOT::fReconstructionStatus = 0 |
Definition at line 48 of file cevtStation_ROOT.h.
Referenced by cevtStation_ROOT(), operator=(), and operator>>().
int io::cevtStation_ROOT::fRejectionStatus = 0 |
Definition at line 49 of file cevtStation_ROOT.h.
Referenced by operator=(), and operator>>().
cevtStationSimData_ROOT* io::cevtStation_ROOT::fSimData = nullptr |
Definition at line 43 of file cevtStation_ROOT.h.
Referenced by cevtStation_ROOT(), operator=(), and operator>>().