10 #ifndef SIM_AUXDETSIMCHANNEL_H 
   11 #define SIM_AUXDETSIMCHANNEL_H 
   74                      uint32_t inputAuxDetSensitiveID);
 
   78                      const std::vector<sim::AuxDetIDE>& inputAuxDetIDEs,
 
   79                      uint32_t inputAuxDetSensitiveID=0);
 
   83                      std::vector<sim::AuxDetIDE>&& inputAuxDetIDEs,
 
   84                      uint32_t inputAuxDetSensitiveID=0);
 
   97     std::vector<sim::AuxDetIDE> 
const& 
AuxDetIDEs() 
const;
 
  114 #endif // SIM_AUXDETSIMCHANNEL_H 
uint32_t fAuxDetSensitiveID
integer used to retrieve AuxDetSensitiveGeo object 
 
std::vector< sim::AuxDetIDE > fAuxDetIDEs
one sim::AuxDetIDE for each G4 track id 
 
std::pair< int, int > MergeAuxDetSimChannel(const AuxDetSimChannel &, int)
 
int trackID
Geant4 supplied track ID. 
 
float exitMomentumZ
Exit Z-Momentum of particle. 
 
bool operator<(const AuxDetSimChannel &other) const 
 
AuxDetSimChannel()
Default constructor (invalid, empty data) 
 
bool operator<(const AuxDetIDE &other) const 
 
float exitY
Exit position Y of particle. 
 
Collection of particles crossing one auxiliary detector cell. 
 
uint32_t AuxDetID() const 
 
float entryT
Entry time of particle. 
 
uint32_t fAuxDetID
geo->AuxDet(auxDetID), integer used to retrieve AuxDetGeo objec 
 
float exitMomentumX
Exit X-Momentum of particle. 
 
float exitT
Exit time of particle. 
 
std::vector< sim::AuxDetIDE > const & AuxDetIDEs() const 
 
float exitZ
Exit position Z of particle. 
 
float entryZ
Entry position Z of particle. 
 
float exitX
Exit position X of particle. 
 
float energyDeposited
total energy deposited for this track ID and time 
 
float entryX
Entry position X of particle. 
 
float entryY
Entry position Y of particle. 
 
uint32_t AuxDetSensitiveID() const 
 
MC truth information to make RawDigits and do back tracking. 
 
std::vector< AuxDetSimChannel > AuxDetSimChannelCollection
 
float exitMomentumY
Exit Y-Momentum of particle. 
 
bool operator==(const AuxDetSimChannel &other) const 
 
bool operator==(const AuxDetIDE &other) const