47 #ifndef G4ITReactionChange_H 
   48 #define G4ITReactionChange_H 
  144 #endif // G4ITReactionChange_H 
G4bool fParticleChangeIsSet
 
Similar to G4ParticleChange, but deal with two tracks rather than one. 
 
const G4Track * GetTrackA()
 
G4ITReactionChange()
Default constructor. 
 
std::vector< G4Track * > * fSecondaries
 
G4int GetNumberOfSecondaries() const 
 
G4bool operator==(const G4ITReactionChange &right) const 
 
G4VParticleChange * GetParticleChange(const G4Track *)
 
G4ITReactionChange & operator=(const G4ITReactionChange &other)
Assignment operator. 
 
void UpdateStepInfo(G4Step *, G4Step *)
 
void Initialize(const G4Track &, const G4Track &, G4VParticleChange *particleChangeA=0, G4VParticleChange *particleChangeB=0)
 
G4Track * GetSecondary(G4int) const 
 
const G4Track * GetTrackB()
 
std::map< const G4Track *, G4VParticleChange * > fParticleChange
 
G4int fNumberOfSecondaries
 
G4bool operator!=(const G4ITReactionChange &right) const 
 
virtual ~G4ITReactionChange()
Default destructor. 
 
G4bool WereParentsKilled() const 
 
std::vector< G4Track * > * GetfSecondary()
 
void AddSecondary(G4Track *aSecondary)