34 #ifndef QweakSimUserHDC_WirePlaneEvent_h
35 #define QweakSimUserHDC_WirePlaneEvent_h
136 void Clear(
const Option_t* = 0);
std::vector< Float_t > GetGloablTimeOfHit() const
void Clear(const Option_t *=0)
void StoreGlobalThetaAngle(Float_t theta)
std::vector< Int_t > TrackID
ID of the track from which this hit was generated.
virtual ~QweakSimUserHDC_WirePlaneEvent()
std::vector< Int_t > GetTrackID() const
std::vector< TString > ParticleName
Name of the particle that caused this hit.
std::vector< Float_t > GlobalPhiAngle
ROOT Subtree structure for HDC WirePlaneEvent.
std::vector< Float_t > GetGlobalPhiAngle() const
std::vector< Float_t > GetPlaneGlobalPositionY() const
std::vector< Float_t > GetOriginVertexMomentumDirectionZ() const
void StorePlaneGlobalMomentumY(Float_t gpy)
std::vector< Float_t > GetPlaneGlobalMomentumZ() const
std::vector< Float_t > GetPlaneGlobalMomentumY() const
Int_t PlaneHasBeenHit
Has this plane been hit? 0 = no, 5 = yes.
std::vector< Float_t > PlaneLocalMomentumZ
std::vector< Float_t > OriginVertexKineticEnergy
(MeV)
void StorePlaneGlobalMomentumZ(Float_t gpz)
void StoreOriginVertexKineticEnergy(Float_t ekin)
std::vector< Float_t > GetPlaneLocalMomentumY() const
std::vector< Float_t > GetKineticEnergy() const
void StoreNbOfHits(Int_t noh)
std::vector< Float_t > GetOriginVertexTotalEnergy() const
std::vector< Float_t > GetTotalEnergy() const
std::vector< Float_t > OriginVertexMomentumDirectionX
std::vector< Float_t > PlaneLocalMomentumY
void StorePlaneLocalMomentumY(Float_t lpy)
void StorePlaneLocalPositionY(Float_t ly)
void StoreGlobalTimeOfHit(Float_t gtime)
std::vector< Float_t > GetOriginVertexPositionY() const
void StoreOriginVertexPhiAngle(Float_t phi)
std::vector< Float_t > OriginVertexMomentumDirectionZ
void StoreKineticEnergy(Float_t ke)
void StoreParticleName(TString pn)
std::vector< Float_t > GetPlaneGlobalPositionX() const
void StoreOriginVertexMomentumDirectionX(Float_t vx)
void StoreOriginVertexPositionZ(Float_t vz)
std::vector< Float_t > GetPlaneLocalMomentumZ() const
std::vector< Float_t > PlaneGlobalMomentumX
std::vector< Int_t > ParticleType
Lund type of the particle that caused this hit (until r4757 this used the geant3 type of the particle...
std::vector< Float_t > GlobalTimeOfHit
Global time when this hit was generated.
void StorePlaneGlobalMomentumX(Float_t gpx)
std::vector< Float_t > GetPlaneLocalPositionY() const
std::vector< Float_t > GetOriginVertexThetaAngle() const
std::vector< Int_t > GetParticleType() const
void StoreOriginVertexThetaAngle(Float_t theta)
std::vector< Float_t > GlobalThetaAngle
void StorePlaneGlobalPositionX(Float_t gx)
void StorePackageID(Int_t pid)
void StorePlaneLocalPositionX(Float_t lx)
void StoreTrackID(Int_t tid)
std::vector< TString > GetParticleName() const
std::vector< Float_t > PlaneGlobalMomentumZ
std::vector< Float_t > GetOriginVertexPositionZ() const
std::vector< Float_t > OriginVertexPositionY
std::vector< Float_t > GetOriginVertexKineticEnergy() const
void StoreOriginVertexPositionY(Float_t vy)
void StorePlaneLocalPositionZ(Float_t lz)
void StoreOriginVertexPositionX(Float_t vx)
std::vector< Float_t > PlaneGlobalPositionZ
void StoreGlobalPhiAngle(Float_t phi)
std::vector< Float_t > PlaneGlobalPositionY
void StorePlaneHasBeenHit(Int_t nx)
void StoreOriginVertexMomentumDirectionY(Float_t vy)
std::vector< Float_t > GetOriginVertexMomentumDirectionX() const
std::vector< Float_t > GetOriginVertexPhiAngle() const
std::vector< Float_t > PlaneLocalPositionY
std::vector< Float_t > GetPlaneGlobalMomentumX() const
std::vector< Float_t > OriginVertexPositionZ
std::vector< Float_t > GetGlobalThetaAngle() const
Int_t NbOfHits
Number of hits in this plane.
std::vector< Float_t > PlaneLocalPositionZ
void StorePlaneLocalMomentumZ(Float_t lpz)
Int_t GetNbOfHits() const
void StoreTotalEnergy(Float_t te)
void StoreParticleType(Int_t pt)
QweakSimUserHDC_WirePlaneEvent()
std::vector< Float_t > OriginVertexPositionX
std::vector< Float_t > GetPlaneLocalPositionZ() const
std::vector< Float_t > OriginVertexThetaAngle
(degrees)
std::vector< Float_t > PlaneLocalPositionX
std::vector< Float_t > PlaneLocalMomentumX
std::vector< Float_t > TotalEnergy
(MeV)
void StorePlaneLocalMomentumX(Float_t lpx)
std::vector< Float_t > PlaneGlobalMomentumY
std::vector< Float_t > GetPlaneLocalPositionX() const
std::vector< Int_t > PackageID
Package number.
void StorePlaneGlobalPositionZ(Float_t gz)
std::vector< Int_t > GetPackageID() const
Int_t GetPlaneHasBeenHit() const
std::vector< Float_t > OriginVertexTotalEnergy
(MeV)
std::vector< Float_t > PlaneGlobalPositionX
void StorePlaneGlobalPositionY(Float_t gy)
std::vector< Float_t > GetOriginVertexPositionX() const
void StoreOriginVertexMomentumDirectionZ(Float_t vz)
std::vector< Float_t > GetPlaneGlobalPositionZ() const
std::vector< Float_t > OriginVertexMomentumDirectionY
std::vector< Float_t > GetOriginVertexMomentumDirectionY() const
std::vector< Float_t > KineticEnergy
(MeV)
std::vector< Float_t > GetPlaneLocalMomentumX() const
std::vector< Float_t > OriginVertexPhiAngle
(degrees)
void StoreOriginVertexTotalEnergy(Float_t etot)