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