37 #ifndef QweakSimUserVDC_WirePlaneEvent_h
38 #define QweakSimUserVDC_WirePlaneEvent_h
139 void Clear(
const Option_t* = 0);
std::vector< Float_t > GetGlobalThetaAngle() const
std::vector< Float_t > GlobalPositionY
(cm)
std::vector< Int_t > GetPackageID() const
std::vector< Float_t > GetGlobalPositionZ() const
void Clear(const Option_t *=0)
std::vector< Float_t > GetLocalPositionY() const
Int_t NbOfHits
Number of hits in this plane.
std::vector< Float_t > GlobalMomentumX
(MeV)
std::vector< Int_t > GetTrackID() const
void StoreOriginVertexMomentumDirectionY(Float_t vy)
void StoreLocalMomentumZ(Float_t lpz)
std::vector< Float_t > OriginVertexPhiAngle
(degrees)
void StoreOriginVertexPositionY(Float_t vy)
std::vector< Int_t > PackageID
Package number.
void StoreOriginVertexKineticEnergy(Float_t ekin)
void StoreGlobalPhiAngle(Float_t phi)
void StoreGlobalTimeOfHit(Float_t gtime)
void StorePackageID(Int_t pid)
std::vector< Float_t > OriginVertexKineticEnergy
(MeV)
std::vector< Float_t > GetGlobalMomentumZ() const
std::vector< Int_t > GetParticleType() const
std::vector< Float_t > OriginVertexPositionX
(cm)
void StoreKineticEnergy(Float_t ke)
std::vector< Float_t > GetLocalMomentumZ() const
std::vector< Float_t > LocalPositionX
(cm)
std::vector< Float_t > OriginVertexTotalEnergy
(MeV)
void StoreHasBeenHit(Int_t nu)
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 > OriginVertexThetaAngle
(degrees)
void StoreOriginVertexTotalEnergy(Float_t etot)
std::vector< Float_t > OriginVertexMomentumDirectionX
void StoreGlobalPositionY(Float_t ly)
std::vector< Float_t > GetGlobalMomentumY() const
std::vector< Float_t > GlobalTimeOfHit
Global time when this hit was generated.
void StoreLocalPositionX(Float_t lx)
void StoreTrackID(Int_t tid)
std::vector< Float_t > GetOriginVertexPositionZ() const
std::vector< Float_t > GetLocalMomentumX() const
std::vector< Float_t > GetOriginVertexPhiAngle() const
std::vector< Float_t > GetOriginVertexMomentumDirectionY() const
std::vector< Float_t > GetGlobalMomentumX() const
Int_t HasBeenHit
Has this plane been hit? 0 = no, 5 = yes.
void StoreOriginVertexPositionX(Float_t vx)
std::vector< Float_t > LocalMomentumY
(MeV)
std::vector< Float_t > OriginVertexMomentumDirectionY
std::vector< Float_t > LocalPositionZ
(cm)
Int_t GetNbOfHits() const
Int_t GetHasBeenHit() const
std::vector< Float_t > GetOriginVertexMomentumDirectionZ() const
std::vector< TString > ParticleName
Name of the particle that caused this hit.
void StoreGlobalPositionZ(Float_t lz)
std::vector< Float_t > GlobalPhiAngle
(degrees, but 90 degrees rotated to keep things interesting)
void StoreLocalPositionY(Float_t ly)
std::vector< Float_t > GetOriginVertexPositionY() const
std::vector< Float_t > GetOriginVertexTotalEnergy() const
QweakSimUserVDC_WirePlaneEvent()
std::vector< Float_t > LocalMomentumX
(MeV)
void StoreOriginVertexPositionZ(Float_t vz)
ROOT Subtree structure for VDC WirePlaneEvent.
std::vector< Float_t > TotalEnergy
(MeV)
void StoreOriginVertexMomentumDirectionX(Float_t vx)
void StoreParticleName(TString pn)
void StoreNbOfHits(Int_t noh)
void StoreLocalMomentumY(Float_t lpy)
void StoreGlobalMomentumY(Float_t gpy)
void StoreLocalPositionZ(Float_t lz)
std::vector< Float_t > OriginVertexPositionY
(cm)
std::vector< Float_t > GetKineticEnergy() const
std::vector< Float_t > GlobalPositionX
(cm)
std::vector< Float_t > KineticEnergy
(MeV)
void StoreOriginVertexPhiAngle(Float_t phi)
virtual ~QweakSimUserVDC_WirePlaneEvent()
std::vector< Float_t > GetLocalPositionX() const
std::vector< Float_t > GetLocalMomentumY() const
std::vector< Float_t > GlobalPositionZ
(cm)
void StoreTotalEnergy(Float_t te)
std::vector< Int_t > TrackID
ID of the track from which this hit was generated.
std::vector< Float_t > OriginVertexPositionZ
(cm)
std::vector< Float_t > GetGlobalPhiAngle() const
void StoreLocalMomentumX(Float_t lpx)
std::vector< Float_t > GetTotalEnergy() const
std::vector< Float_t > GlobalMomentumZ
(MeV)
std::vector< Float_t > GetLocalPositionZ() const
std::vector< Float_t > GetOriginVertexThetaAngle() const
void StoreGlobalMomentumZ(Float_t gpz)
void StoreOriginVertexThetaAngle(Float_t theta)
void StoreGlobalPositionX(Float_t lx)
std::vector< Float_t > LocalMomentumZ
(MeV)
std::vector< Float_t > GetOriginVertexPositionX() const
std::vector< Float_t > OriginVertexMomentumDirectionZ
void StoreOriginVertexMomentumDirectionZ(Float_t vz)
std::vector< Float_t > GlobalMomentumY
(MeV)
void StoreGlobalThetaAngle(Float_t theta)
std::vector< Float_t > GetOriginVertexKineticEnergy() const
std::vector< Float_t > GetGlobalPositionX() const
std::vector< Float_t > GlobalThetaAngle
(degrees)
void StoreParticleType(Int_t pt)
std::vector< Float_t > GetGlobalTimeOfHit() const
std::vector< Float_t > LocalPositionY
(cm)
std::vector< Float_t > GetGlobalPositionY() const
std::vector< TString > GetParticleName() const
void StoreGlobalMomentumX(Float_t gpx)
std::vector< Float_t > GetOriginVertexMomentumDirectionX() const