36  : theDirection(0,0,1), theEnergy(-1), theStat(
isAlive), 
 
   37    theW(1.), theEDep(0.) {}
 
   46      "G4HadFinalState: fatal - negative energy");
 
   53  if(std::abs(x*x + y*y + z*z - 1.0)>0.001) {
 
   57      "G4HadFinalState: fatal - negative direction.mag().");
 
   83      "Trying direct access to secondary beyond end of list");
 
   92      "Trying direct access to secondary beyond end of list");
 
G4GLOB_DLL std::ostream G4cout
void set(double x, double y, double z)
G4HadFinalStateStatus theStat
G4ThreeVector theDirection
void AddSecondaries(const std::vector< G4HadSecondary > &addSecs)
void SetEnergyChange(G4double anEnergy)
G4HadSecondary * GetSecondary(size_t i)
void SetMomentumChange(const G4ThreeVector &aV)
std::vector< G4HadSecondary > theSecs