BDSEnergyCounterHit Class Reference


Public Member Functions

 BDSEnergyCounterHit (G4int nCopy, G4double Energy=0, G4double x=0, G4double y=0, G4double z=0, G4String name="", G4int partID=0, G4double weight=1, G4bool precisionRegion=false)
 ~BDSEnergyCounterHit ()
void * operator new (size_t)
void operator delete (void *aHit)
G4double GetEnergy ()
G4int GetCopyNumber ()
G4String GetName ()
void SetEnergy (G4double Energy)
void AddEnergy (G4double Energy, G4double weight)
void AddEnergyWeightedPosition (G4double Energy, G4double xpos, G4double ypos, G4double zpos, G4double weight)
G4double GetZ ()
G4double GetX ()
G4double GetY ()
G4double GetEnergyWeightedY ()
G4double GetEnergyWeightedZ ()
G4double GetEnergyWeightedX ()
G4int GetPartID ()
G4double GetWeight ()
void SetWeight (G4double weight)
G4bool GetPrecisionRegion ()

Private Member Functions

 BDSEnergyCounterHit ()
 private default constructor (not implemented)

Private Attributes

G4double itsEnergy
G4double itsEnergyWeightedX
G4double itsEnergyWeightedY
G4double itsEnergyWeightedZ
G4double itsX
G4double itsY
G4double itsZ
G4double itsWeight
G4int itsCopyNumber
G4int itsPartID
G4String itsName
G4bool itsPrecisionRegion

Detailed Description

Definition at line 15 of file BDSEnergyCounterHit.hh.


The documentation for this class was generated from the following files:
Generated on 27 Aug 2013 for BDSIM by  doxygen 1.4.7