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