8 #ifndef QweakSimUserLeadGlass_DetectorEvent_h
9 #define QweakSimUserLeadGlass_DetectorEvent_h
std::vector< Float_t > GetDetectorLocalExitPositionX() const
void StoreTrackID(Float_t tid)
std::vector< Float_t > LocalVertexMomentumDirectionY
std::vector< Float_t > GetDetectorGlobalPositionZ() const
std::vector< Float_t > GetDetectorLocalVertexTotalEnergy() const
std::vector< Float_t > HitGlobalPositionZ
std::vector< Float_t > GetOriginVertexTotalEnergy() const
std::vector< Float_t > OriginVertexPositionY
void StoreOriginVertexPhiAngle(Float_t phi)
std::vector< Float_t > OriginVertexThetaAngle
std::vector< Float_t > GetOriginVertexMomentumDirectionX() const
std::vector< Float_t > GetDetectorLocalExitPositionY() const
std::vector< Float_t > HitGlobalPositionX
void StoreDetectorHasBeenHit(Int_t n)
void StoreGlobalThetaAngle(Float_t theta)
std::vector< Float_t > GetLocalVertexMomentumDirectionZ() const
Int_t GetPrimaryEventNumber() const
void StorePrimaryEventNumber(Int_t pen)
std::vector< Float_t > LocalVertexMomentumDirectionZ
std::vector< Float_t > GetOriginVertexPositionX() const
void StoreDetectorLocalPositionY(Float_t ly)
std::vector< Float_t > GlobalTimeOfHit
void StoreLocalVertexMomentumDirectionZ(Float_t vz)
void StoreParticleName(TString pn)
Float_t TotalDepositedEnergy
std::vector< Float_t > OriginVertexMomentumDirectionX
void StoreLocalVertexMomentumDirectionX(Float_t vx)
void StoreOriginVertexPositionX(Float_t vx)
std::vector< Float_t > GetOriginVertexPhiAngle() const
void StoreDepositedEnergy(Float_t dpeg)
std::vector< TString > ParticleName
Int_t GetDetectorHasBeenHit() const
void StoreDetectorNbOfHits(Int_t nd)
void StoreDetectorGlobalPositionX(Float_t lx)
std::vector< Float_t > HitLocalPositionY
std::vector< Float_t > GetDetectorGlobalPositionY() const
Float_t GetTotalEnergyDeposit() const
std::vector< Float_t > GetOriginVertexPositionY() const
std::vector< Float_t > GetDetectorLocalPositionX() const
std::vector< Int_t > GetParticleType() const
std::vector< Float_t > GetLocalVertexMomentumDirectionX() const
std::vector< Float_t > GlobalThetaAngle
std::vector< Float_t > GetTrackID() const
void StoreDetectorLocalVertexKineticEnergy(Float_t ekin)
std::vector< Float_t > OriginVertexKineticEnergy
std::vector< Float_t > OriginVertexMomentumDirectionY
std::vector< Float_t > GetOriginVertexPositionZ() const
void StoreOriginVertexPositionY(Float_t vy)
void StoreGlobalTimeOfHit(Float_t gtime)
std::vector< Float_t > GetOriginVertexThetaAngle() const
std::vector< Float_t > LocalVertexTotalEnergy
std::vector< Float_t > HitLocalExitPositionX
std::vector< Float_t > GetOriginVertexMomentumDirectionZ() const
std::vector< Float_t > GetGlobalThetaAngle() const
std::vector< Float_t > GetDetectorLocalVertexKineticEnergy() const
void StoreOriginVertexPositionZ(Float_t vz)
void StoreDetectorLocalExitPositionY(Float_t ly)
std::vector< TString > GetParticleName() const
std::vector< Float_t > OriginVertexPositionZ
void StoreDetectorGlobalPositionY(Float_t ly)
std::vector< Int_t > GetEdgeEventFlag() const
std::vector< Float_t > HitLocalExitPositionZ
std::vector< Float_t > GetDetectorGlobalPositionX() const
std::vector< Float_t > HitLocalPositionZ
std::vector< Float_t > GetLocalVertexMomentumDirectionY() const
std::vector< Float_t > LocalVertexKineticEnergy
std::vector< Float_t > HitLocalPositionX
Int_t GetDetectorNbOfHits() const
std::vector< Float_t > GetDetectorLocalPositionY() const
void StoreDetectorLocalExitPositionX(Float_t lx)
std::vector< Float_t > HitGlobalPositionY
void StoreOriginVertexMomentumDirectionZ(Float_t vz)
std::vector< Float_t > LocalVertexMomentumDirectionX
std::vector< Float_t > DepositedEnergy
void StoreDetectorLocalExitPositionZ(Float_t lz)
void StoreOriginVertexMomentumDirectionY(Float_t vy)
std::vector< Float_t > HitLocalExitPositionY
std::vector< Float_t > GetDetectorLocalPositionZ() const
void StoreOriginVertexMomentumDirectionX(Float_t vx)
void StoreGlobalPhiAngle(Float_t phi)
void StoreEdgeEventFlag(Int_t flag)
void StoreDetectorLocalPositionZ(Float_t lz)
void StoreLocalVertexMomentumDirectionY(Float_t vy)
std::vector< Float_t > GetOriginVertexMomentumDirectionY() const
void StoreOriginVertexKineticEnergy(Float_t ekin)
void StoreDetectorGlobalPositionZ(Float_t lz)
std::vector< Int_t > EdgeEventFlag
std::vector< Float_t > GetGlobalPhiAngle() const
Int_t SecondaryElectronCount
std::vector< Float_t > GetDetectorLocalExitPositionZ() const
std::vector< Float_t > OriginVertexTotalEnergy
void StoreDetectorLocalVertexTotalEnergy(Float_t etot)
std::vector< Float_t > GetDepositedEnergy() const
void StoreDetectorLocalPositionX(Float_t lx)
std::vector< Float_t > OriginVertexPositionX
void StoreOriginVertexTotalEnergy(Float_t etot)
std::vector< Float_t > OriginVertexMomentumDirectionZ
virtual ~QweakSimUserLeadGlass_DetectorEvent()
std::vector< Float_t > OriginVertexPhiAngle
void StoreParticleType(Int_t pt)
std::vector< Float_t > GetOriginVertexKineticEnergy() const
QweakSimUserLeadGlass_DetectorEvent()
std::vector< Float_t > GetGloablTimeOfHit() const
std::vector< Int_t > ParticleType
std::vector< Float_t > GlobalPhiAngle
void StoreOriginVertexThetaAngle(Float_t theta)
std::vector< Float_t > TrackID