BDSEnergyCounterHit Class Reference


Public Member Functions

 BDSEnergyCounterHit (G4int nCopyIn=0, G4double energyIn=0, G4double XIn=0, G4double YIn=0, G4double ZIn=0, G4double SIn=0, G4double xIn=0, G4double yIn=0, G4double zIn=0, G4String nameIn="", G4int partIDIn=0, G4double weightIn=1, G4bool precisionRegionIn=false, G4int turnsTakenIn=1, G4int eventNoIn=0)
 ~BDSEnergyCounterHit ()
void * operator new (size_t)
void operator delete (void *aHit)
G4double GetEnergy ()
G4int GetCopyNumber ()
G4String GetName ()
void SetEnergy (G4double energyIn)
void AddEnergy (G4double EnergyIn, G4double weightIn)
void AddEnergyWeightedPosition (G4double energyIn, G4double XIn, G4double YIn, G4double ZIn, G4double SIn, G4double weightIn)
G4double GetX ()
G4double GetY ()
G4double GetZ ()
G4double GetS ()
G4double Getx ()
G4double Gety ()
G4double Getz ()
G4double GetEnergyWeightedY ()
G4double GetEnergyWeightedZ ()
G4double GetEnergyWeightedX ()
G4double GetEnergyWeightedS ()
G4int GetPartID ()
void SetPartID (G4int partIDIn)
G4double GetWeight ()
void SetWeight (G4double weightIn)
G4bool GetPrecisionRegion ()
void SetPrecisionRegion (G4bool precisionRegionIn)
G4int GetTurnsTaken ()
void SetTurnsTaken (G4int turnstakenIn)
G4int GetEventNo ()
void SetEventNo (G4int eventNoIn)

Private Member Functions

 BDSEnergyCounterHit ()
 private default constructor (not implemented)

Private Attributes

G4double energy
G4double energyWeightedX
G4double energyWeightedY
G4double energyWeightedZ
G4double energyWeightedS
G4double X
G4double Y
G4double Z
G4double S
G4double x
G4double y
G4double z
G4double weight
G4int copyNumber
G4int partID
G4String name
G4bool precisionRegion
G4int turnsTaken
G4int eventNo

Detailed Description

Definition at line 18 of file BDSEnergyCounterHit.hh.


The documentation for this class was generated from the following files:
Generated on 28 Jun 2015 for BDSIM by  doxygen 1.4.7