Scintillator level event data. More...
#include "mevt/Scintillator.h"
Public Member Functions | |
Scintillator simulation data. | |
ScintillatorSimData & | GetSimData () |
const ScintillatorSimData & | GetSimData () const |
void | MakeSimData () |
bool | HasSimData () const |
Scintillator reconstruction data. | |
class | evt::ComponentGroup< Scintillator > |
template<class T > | |
void | boost::checked_delete (T *) BOOST_NOEXCEPT |
Friendship for destruction. Depends on evt::ComponentGroup innards. More... | |
int | fId = 0 |
utl::ShadowPtr < ScintillatorSimData > | fSimData |
utl::ShadowPtr < ScintillatorRecData > | fRecData |
ScintillatorRecData & | GetRecData () |
const ScintillatorRecData & | GetRecData () const |
void | MakeRecData () |
bool | HasRecData () const |
int | GetId () const |
Scintillator () | |
~Scintillator () | |
Scintillator (const int sId) | |
Constructs the Scintillator with the given identificator. More... | |
|
inlineprivate |
Definition at line 56 of file MEvent/Scintillator.h.
|
inlineprivate |
Definition at line 57 of file MEvent/Scintillator.h.
|
inlineprivate |
Constructs the Scintillator with the given identificator.
Definition at line 62 of file MEvent/Scintillator.h.
|
inline |
Definition at line 53 of file MEvent/Scintillator.h.
References fId.
|
inline |
Definition at line 44 of file MEvent/Scintillator.h.
References fRecData.
Referenced by io::Scintillator_ROOT::operator>>(), and io::Scintillator_ROOT::Scintillator_ROOT().
|
inline |
Definition at line 46 of file MEvent/Scintillator.h.
References fRecData.
|
inline |
Definition at line 31 of file MEvent/Scintillator.h.
References fSimData.
Referenced by G4StationSimulatorOG::G4StationSimulator::AddInjectedParticle(), G4StationSimulatorOG::G4StationSimulator::AddUMDPhoton(), io::Scintillator_ROOT::operator>>(), G4StationSimulatorOG::G4UMDScintStripAction::ProcessHits(), UnderGrdInjectorAG::UnderGrdInjector::Run(), and io::Scintillator_ROOT::Scintillator_ROOT().
|
inline |
Definition at line 33 of file MEvent/Scintillator.h.
References fSimData.
|
inline |
Definition at line 50 of file MEvent/Scintillator.h.
References fRecData.
Referenced by io::Scintillator_ROOT::operator>>(), and io::Scintillator_ROOT::Scintillator_ROOT().
|
inline |
Definition at line 37 of file MEvent/Scintillator.h.
References fSimData.
Referenced by G4StationSimulatorOG::G4StationSimulator::AddInjectedParticle(), G4StationSimulatorOG::G4StationSimulator::AddUMDPhoton(), io::Scintillator_ROOT::operator>>(), G4StationSimulatorOG::G4UMDScintStripAction::ProcessHits(), UnderGrdInjectorAG::UnderGrdInjector::Run(), and io::Scintillator_ROOT::Scintillator_ROOT().
void mevt::Scintillator::MakeRecData | ( | ) |
Definition at line 7 of file MEvent/Scintillator.cc.
References fRecData.
Referenced by io::Scintillator_ROOT::operator>>().
void mevt::Scintillator::MakeSimData | ( | ) |
Definition at line 14 of file MEvent/Scintillator.cc.
References fSimData.
Referenced by G4StationSimulatorOG::G4StationSimulator::AddInjectedParticle(), G4StationSimulatorOG::G4StationSimulator::AddUMDPhoton(), io::Scintillator_ROOT::operator>>(), G4StationSimulatorOG::G4UMDScintStripAction::ProcessHits(), and UnderGrdInjectorAG::UnderGrdInjector::Run().
|
friend |
Friendship for destruction. Depends on evt::ComponentGroup innards.
|
friend |
Definition at line 64 of file MEvent/Scintillator.h.
|
private |
Definition at line 73 of file MEvent/Scintillator.h.
Referenced by GetId().
|
private |
Definition at line 75 of file MEvent/Scintillator.h.
Referenced by GetRecData(), HasRecData(), and MakeRecData().
|
private |
Definition at line 74 of file MEvent/Scintillator.h.
Referenced by GetSimData(), HasSimData(), and MakeSimData().