#include <AuxDetReadout.h>
Public Member Functions | |
AuxDetReadout (std::string const &name, unsigned int adNum, unsigned int svNum) | |
virtual | ~AuxDetReadout () |
virtual void | Initialize (G4HCofThisEvent *) |
virtual void | EndOfEvent (G4HCofThisEvent *) |
virtual void | clear () |
virtual G4bool | ProcessHits (G4Step *, G4TouchableHistory *) |
virtual void | AddParticleStep (int inputTrackID, float inputEnergyDeposited, float inputEntryX, float inputEntryY, float inputEntryZ, float inputEntryT, float inputExitX, float inputExitY, float inputExitZ, float inputExitT, float inputExitMomentumX, float inputExitMomentumY, float inputExitMomentumZ) |
virtual void | DrawAll () |
virtual void | PrintAll () |
sim::AuxDetSimChannel const | GetAuxDetSimChannel () const |
Private Attributes | |
art::ServiceHandle < geo::Geometry const > | fGeoHandle |
Handle to the Geometry service. More... | |
uint32_t | fAuxDet |
which AuxDet this AuxDetReadout corresponds to More... | |
uint32_t | fAuxDetSensitive |
which sensitive volume of the AuxDet this AuxDetReadout corresponds to More... | |
sim::AuxDetSimChannel | fAuxDetSimChannel |
Contains the sim::AuxDetSimChannel for this AuxDet. More... | |
std::vector< sim::AuxDetIDE > | fAuxDetIDEs |
list of IDEs in one channel More... | |
Definition at line 27 of file AuxDetReadout.h.
larg4::AuxDetReadout::AuxDetReadout | ( | std::string const & | name, |
unsigned int | adNum, | ||
unsigned int | svNum | ||
) |
Definition at line 19 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 29 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 96 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 42 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 147 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 37 of file AuxDetReadout.cxx.
|
inline |
Definition at line 73 of file AuxDetReadout.h.
|
virtual |
Definition at line 33 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 148 of file AuxDetReadout.cxx.
|
virtual |
Definition at line 50 of file AuxDetReadout.cxx.
|
private |
which AuxDet this AuxDetReadout corresponds to
Definition at line 77 of file AuxDetReadout.h.
|
private |
list of IDEs in one channel
Definition at line 80 of file AuxDetReadout.h.
|
private |
which sensitive volume of the AuxDet this AuxDetReadout corresponds to
Definition at line 78 of file AuxDetReadout.h.
|
private |
Contains the sim::AuxDetSimChannel for this AuxDet.
Definition at line 79 of file AuxDetReadout.h.
|
private |
Handle to the Geometry service.
Definition at line 73 of file AuxDetReadout.h.