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