13     _eDep(0.), _time(-1.), _pathLength(0.), _startPoint(0., 0., 0.), _endPoint(0., 0., 0.), _startMomentum(0., 0., 0.), _startEnergy(
 
   29   _pathLength = right._pathLength;
 
   30   _startPoint = right._startPoint;
 
   31   _endPoint = right._endPoint;
 
   32   _startMomentum = right._startMomentum;
 
   33   _startEnergy = right._startEnergy;
 
   42     _pathLength = right._pathLength;
 
   43     _startPoint = right._startPoint;
 
   44     _endPoint = right._endPoint;
 
   45     _startMomentum = right._startMomentum;
 
   46     _startEnergy = right._startEnergy;
 
   54   return ((_eDep == right._eDep) && (_time == right._time) && 
 
   55       (_pathLength == right._pathLength) && 
 
   56       (_startPoint == right._startPoint) && 
 
   57       (_endPoint == right._endPoint) && 
 
   58       (_startMomentum == right._startMomentum) && 
 
   59       (_startEnergy == right._startEnergy));
 
   67   SetTime(step.GetPreStepPoint()->GetGlobalTime());
 
   70   SetEndPoint(step.GetPostStepPoint()->GetPosition());
 
void SetStartEnergy(G4double e)
Start energy setter. 
bool operator==(const GGSPosHit &right) const 
Comparison operator. 
const GGSPosHit & operator=(const GGSPosHit &right)
Assignment operator. 
Definition of GGS Position Hit. 
void SetEnergyDeposit(G4double eDep)
Energy deposit setter. 
virtual void SetStep(const G4Step &step)
void SetStartPoint(G4ThreeVector pos)
Start point setter. 
void SetEndPoint(G4ThreeVector pos)
End point setter. 
void SetPathLength(G4double path)
Path length setter. 
G4Allocator< GGSPosHit > GGSPosHitAllocator
Alias for G4 template memory allocator for GGSPosHit. 
void SetTime(G4double time)
Time setter. 
void SetStartMomentum(G4ThreeVector mom)
Start momentum setter.