8 #ifndef QweakSimLeadGlass_DetectorHit_h
9 #define QweakSimLeadGlass_DetectorHit_h 1
38 inline void *
operator new(size_t);
39 inline void operator delete(
void *aHit);
250 inline void* QweakSimLeadGlass_DetectorHit::operator
new(size_t)
261 inline void QweakSimLeadGlass_DetectorHit::operator
delete(
void* aHit)
G4ThreeVector GetWorldMomentum() const
void StoreOriginVertexPosition(G4ThreeVector oxyz)
G4ThreeVector currentMomentumDirection
void StorePrimaryEventNumber(G4int pen)
G4String GetParticleName() const
void StoreEdgeEventFlag(G4int flag)
int operator==(const QweakSimLeadGlass_DetectorHit &right) const
G4double originVertexTotalEnergy
G4int GetEdgeEventFlag() const
G4double currentTotalEnergy
G4ThreeVector GetLocalPosition() const
G4double currentKineticEnergy
void StoreOriginVertexTotalEnergy(G4double oetot)
void StoreHitDepositedEnergy(G4double dpeg)
G4ThreeVector GetOriginVertexPosition() const
void StoreLocalExitPosition(G4ThreeVector xyz)
G4double GetKineticEnergy() const
void StoreLocalMomentum(G4ThreeVector lpxyz)
G4int GetParticleType() const
G4ThreeVector GetOriginVertexMomentumDirection() const
G4ThreeVector originVertexMomentumDirection
void StoreMomentumDirection(G4ThreeVector pxyz)
void StoreParticleType(G4int pt)
G4double depositedEnergyHit
G4double GetOriginVertexKineticEnergy() const
G4RotationMatrix GetCellRotation() const
void StoreTrackID(G4double tid)
void StoreOriginVertexMomentumDirection(G4ThreeVector opxyz)
void StoreNbOfHits(G4int nd)
G4THitsCollection< QweakSimLeadGlass_DetectorHit > QweakSimLeadGlass_DetectorHitsCollection
G4ThreeVector GetMomentumDirection() const
void StoreParticleName(G4String pn)
G4ThreeVector originVertexPosition
const G4LogicalVolume * pLogV
G4ThreeVector GetLocalExitPosition() const
G4ThreeVector GetWorldPosition() const
G4double GetGlobalTime() const
void StoreLogVolume(G4LogicalVolume *val)
void StoreWorldPosition(G4ThreeVector xyz)
void StoreCellPosition(G4ThreeVector xyz)
G4double GetOriginVertexTotalEnergy() const
const G4LogicalVolume * GetLogVolume() const
void StoreHasBeenHit(G4int n)
virtual ~QweakSimLeadGlass_DetectorHit()
void StoreKineticEnergy(G4double ekin)
G4ThreeVector localExitPos
G4int GetPrimaryEventNumber() const
G4double GetTotalEnergy() const
void StoreGlobalTime(G4double t)
G4double GetHitDepositedEnergy() const
G4ThreeVector GetLocalMomentum() const
void StoreLocalPosition(G4ThreeVector xyz)
G4int GetNbOfHits() const
QweakSimLeadGlass_DetectorHit()
G4double originVertexKineticEnergy
G4double GetTrackID() const
const QweakSimLeadGlass_DetectorHit & operator=(const QweakSimLeadGlass_DetectorHit &right)
void StoreTotalEnergy(G4double etot)
G4ThreeVector localMomentum
G4ThreeVector worldMomentum
G4int GetHasBeenHit() const
void StoreWorldMomentum(G4ThreeVector gpxyz)
void StoreOriginVertexKineticEnergy(G4double oekin)
void StoreCellRotation(G4RotationMatrix rmat)
G4Allocator< QweakSimLeadGlass_DetectorHit > QweakSimLeadGlass_DetectorHitAllocator
G4ThreeVector GetCellPosition() const