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