Persistent StationSimData using ROOT. More...
#include <StationSimData_ROOT.h>
Public Member Functions | |
ClassDefNV (StationSimData_ROOT, DONT_CHANGE_THIS_NUMBER) | |
void | operator>> (sevt::StationSimData &s) const |
StationSimData_ROOT () | |
StationSimData_ROOT (const sevt::StationSimData &s) | |
Public Attributes | |
double | fAbsoluteTimeOffset = 0 |
std::vector< StationGPSData_ROOT > | fGPSData |
bool | fHoleStation = false |
unsigned int | fMaxNParticles = 0 |
unsigned int | fNumberOfElectrons = 0 |
unsigned int | fNumberOfMuons = 0 |
unsigned int | fNumberOfPhotons = 0 |
std::vector< Particle_ROOT > | fParticles |
TimeStamp_ROOT | fPlaneFrontTime |
std::string | fSimulatorSignature |
double | fThinning = 0 |
double | fThinningFactor = 0 |
unsigned int | fTotalParticleCount = 0 |
unsigned int | fTotalSimCandidateParticleCount = 0 |
unsigned int | fTotalSimParticleCount = 0 |
std::vector< TimeStamp_ROOT > | fTrigger |
std::vector < StationTriggerData_ROOT > | fTriggerData |
double | fUsedWeight = 0 |
Persistent StationSimData using ROOT.
Definition at line 27 of file StationSimData_ROOT.h.
|
inline |
Definition at line 30 of file StationSimData_ROOT.h.
StationSimData_ROOT::StationSimData_ROOT | ( | const sevt::StationSimData & | s | ) |
Definition at line 10 of file StationSimData_ROOT.cc.
References utl::s.
io::StationSimData_ROOT::ClassDefNV | ( | StationSimData_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
void StationSimData_ROOT::operator>> | ( | sevt::StationSimData & | s | ) | const |
Definition at line 36 of file StationSimData_ROOT.cc.
References sevt::StationSimData::AddParticle(), io::TimeStamp_ROOT::Convert(), fAbsoluteTimeOffset, fGPSData, fHoleStation, fMaxNParticles, fNumberOfElectrons, fNumberOfMuons, fNumberOfPhotons, fParticles, fPlaneFrontTime, fSimulatorSignature, fThinning, fThinningFactor, fTotalParticleCount, fTotalSimCandidateParticleCount, fTotalSimParticleCount, fTrigger, fTriggerData, fUsedWeight, sevt::StationSimData::GetGPSData(), sevt::StationSimData::GetTriggerData(), sevt::StationSimData::MakeTriggerAndGPSData(), G4StationSimulatorOG::p, sevt::StationSimData::SetAbsoluteTimeOffset(), sevt::StationSimData::SetIsInsideMinRadius(), sevt::StationSimData::SetMaxNParticles(), sevt::StationSimData::SetNumberOfElectrons(), sevt::StationSimData::SetNumberOfMuons(), sevt::StationSimData::SetNumberOfPhotons(), sevt::StationSimData::SetPlaneFrontTime(), sevt::StationSimData::SetSimulatorSignature(), sevt::StationSimData::SetThinning(), sevt::StationSimData::SetThinningFactor(), sevt::StationSimData::SetTotalParticleCount(), sevt::StationSimData::SetTotalSimCandidateParticleCount(), sevt::StationSimData::SetTotalSimParticleCount(), and sevt::StationSimData::SetUsedWeight().
double io::StationSimData_ROOT::fAbsoluteTimeOffset = 0 |
Definition at line 57 of file StationSimData_ROOT.h.
Referenced by operator>>().
std::vector<StationGPSData_ROOT> io::StationSimData_ROOT::fGPSData |
Definition at line 49 of file StationSimData_ROOT.h.
Referenced by operator>>().
bool io::StationSimData_ROOT::fHoleStation = false |
Definition at line 37 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fMaxNParticles = 0 |
Definition at line 52 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fNumberOfElectrons = 0 |
Definition at line 42 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fNumberOfMuons = 0 |
Definition at line 41 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fNumberOfPhotons = 0 |
Definition at line 43 of file StationSimData_ROOT.h.
Referenced by operator>>().
std::vector<Particle_ROOT> io::StationSimData_ROOT::fParticles |
Definition at line 39 of file StationSimData_ROOT.h.
Referenced by operator>>().
TimeStamp_ROOT io::StationSimData_ROOT::fPlaneFrontTime |
Definition at line 36 of file StationSimData_ROOT.h.
Referenced by operator>>().
std::string io::StationSimData_ROOT::fSimulatorSignature |
Definition at line 38 of file StationSimData_ROOT.h.
Referenced by operator>>().
double io::StationSimData_ROOT::fThinning = 0 |
Definition at line 53 of file StationSimData_ROOT.h.
Referenced by operator>>().
double io::StationSimData_ROOT::fThinningFactor = 0 |
Definition at line 54 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fTotalParticleCount = 0 |
Definition at line 44 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fTotalSimCandidateParticleCount = 0 |
Definition at line 46 of file StationSimData_ROOT.h.
Referenced by operator>>().
unsigned int io::StationSimData_ROOT::fTotalSimParticleCount = 0 |
Definition at line 45 of file StationSimData_ROOT.h.
Referenced by operator>>().
std::vector<TimeStamp_ROOT> io::StationSimData_ROOT::fTrigger |
Definition at line 48 of file StationSimData_ROOT.h.
Referenced by operator>>().
std::vector<StationTriggerData_ROOT> io::StationSimData_ROOT::fTriggerData |
Definition at line 50 of file StationSimData_ROOT.h.
Referenced by operator>>().
double io::StationSimData_ROOT::fUsedWeight = 0 |
Definition at line 55 of file StationSimData_ROOT.h.
Referenced by operator>>().