|
Geant4
9.6.p02
|
#include <G4ITReactionChange.hh>

Public Member Functions | |
| G4ITReactionChange () | |
| virtual | ~G4ITReactionChange () |
| void | Initialize (const G4Track &, const G4Track &, G4VParticleChange *particleChangeA=0, G4VParticleChange *particleChangeB=0) |
| void | AddSecondary (G4Track *aSecondary) |
| void | KillParents (G4bool) |
| G4VParticleChange * | GetParticleChange (const G4Track *) |
| void | UpdateStepInfo (G4Step *, G4Step *) |
| G4Track * | GetSecondary (G4int) const |
| G4TrackFastVector * | GetfSecondary () |
| G4int | GetNumberOfSecondaries () const |
| G4bool | WereParentsKilled () const |
| const G4Track * | GetTrackA () |
| const G4Track * | GetTrackB () |
Protected Member Functions | |
| G4ITReactionChange (const G4ITReactionChange &other) | |
| G4ITReactionChange & | operator= (const G4ITReactionChange &other) |
| G4bool | operator== (const G4ITReactionChange &right) const |
| G4bool | operator!= (const G4ITReactionChange &right) const |
Protected Attributes | |
| std::map< const G4Track *, G4VParticleChange * > | fParticleChange |
| G4TrackFastVector * | fSecondaries |
| G4int | fNumberOfSecondaries |
| G4bool | fKillParents |
| G4bool | fParticleChangeIsSet |
Similar to G4ParticleChange, but deal with two tracks rather than one.
Definition at line 50 of file G4ITReactionChange.hh.
| G4ITReactionChange::G4ITReactionChange | ( | ) |
Default constructor
Definition at line 38 of file G4ITReactionChange.cc.
|
virtual |
Default destructor
Definition at line 47 of file G4ITReactionChange.cc.
|
protected |
Copy constructor
| other | Object to copy from |
Definition at line 55 of file G4ITReactionChange.cc.
Definition at line 108 of file G4ITReactionChange.cc.


|
inline |
Definition at line 130 of file G4ITReactionChange.hh.
|
inline |
Definition at line 115 of file G4ITReactionChange.hh.
| G4VParticleChange * G4ITReactionChange::GetParticleChange | ( | const G4Track * | track) |
Definition at line 132 of file G4ITReactionChange.cc.
Definition at line 110 of file G4ITReactionChange.hh.
| void G4ITReactionChange::Initialize | ( | const G4Track & | trackA, |
| const G4Track & | trackB, | ||
| G4VParticleChange * | particleChangeA = 0, |
||
| G4VParticleChange * | particleChangeB = 0 |
||
| ) |
Definition at line 72 of file G4ITReactionChange.cc.


|
protected |
|
protected |
Assignment operator
| other | Object to assign from |
Definition at line 65 of file G4ITReactionChange.cc.
|
protected |
|
inline |
Definition at line 125 of file G4ITReactionChange.hh.
|
protected |
Definition at line 106 of file G4ITReactionChange.hh.
|
protected |
Definition at line 105 of file G4ITReactionChange.hh.
|
protected |
Definition at line 103 of file G4ITReactionChange.hh.
|
protected |
Definition at line 107 of file G4ITReactionChange.hh.
|
protected |
Definition at line 104 of file G4ITReactionChange.hh.
1.8.4