26 #ifndef G4HadFinalState_hh
27 #define G4HadFinalState_hh
void SetTrafoToLab(const G4LorentzRotation &aT)
void AddSecondary(const G4HadSecondary &aHS)
const G4ThreeVector & GetMomentumChange() const
void SetMomentumChange(const G4ThreeVector &aV)
G4HadSecondary * GetSecondary(size_t i)
G4HadFinalStateStatus GetStatusChange() const
G4ThreeVector theDirection
void AddSecondary(G4DynamicParticle *aP, G4int mod=-1)
G4double GetWeightChange() const
void SetEnergyChange(G4double anEnergy)
void AddSecondaries(const G4HadFinalState &addHFS)
G4int GetNumberOfSecondaries() const
G4HadFinalStateStatus theStat
void SetWeightChange(G4double aW)
G4double GetLocalEnergyDeposit() const
void AddSecondaries(const G4HadFinalState *addHFS)
G4double GetEnergyChange() const
void SetLocalEnergyDeposit(G4double aE)
void AddSecondaries(const std::vector< G4HadSecondary > &addSecs)
const G4LorentzRotation & GetTrafoToLab() const
std::vector< G4HadSecondary > theSecs
void SetStatusChange(G4HadFinalStateStatus aS)