1 #ifndef _io_ScintillatorSimData_ROOT_h_
2 #define _io_ScintillatorSimData_ROOT_h_
5 # include <mevt/ScintillatorSimData.h>
7 #include <io/EventIO.h>
8 #include <io/Particle_ROOT.h>
9 #include <io/Trace_ROOT.h>
10 #include <io/TimeStamp_ROOT.h>
unsigned int fNumberOfCornerClippingMuons
SPEPulse_ROOT & operator>>(mevt::ScintillatorSimData::SPEPulse &p)
std::vector< PEPulse_ROOT > fPEPulses
ClassDefNV(PEPulse_ROOT, DONT_CHANGE_THIS_NUMBER)
std::vector< SPEPulse_ROOT > fSPEPulses
void operator>>(mevt::ScintillatorSimData &s) const
ClassDefNV(PhotonTime_ROOT, DONT_CHANGE_THIS_NUMBER)
PEPulse_ROOT & operator>>(mevt::ScintillatorSimData::PEPulse &p)
ScintillatorSimData_ROOT(const ScintillatorSimData_ROOT &s)
std::vector< Particle_ROOT > fParticles
PhotonTime_ROOT & operator>>(mevt::ScintillatorSimData::PhotonTime &t)
ScintillatorSimData_ROOT()
unsigned int fNumberOfElectrons
Persistent ScintillatorSimData using ROOT.
ClassDefNV(ScintillatorSimData_ROOT, DONT_CHANGE_THIS_NUMBER)
TraceD_ROOT * fAnalogicTrace
~ScintillatorSimData_ROOT()
Scintillator level simulation data.
ScintillatorSimData_ROOT & operator=(const ScintillatorSimData_ROOT &s)
#define DONT_CHANGE_THIS_NUMBER
double fEnergyDepositMuons
ClassDefNV(SPEPulse_ROOT, DONT_CHANGE_THIS_NUMBER)
unsigned int fNumberOfInjectedMuons
std::vector< PhotonTime_ROOT > fPhotonTimes