Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ITReaction.hh>
Public Member Functions | |
virtual | ~G4ITReaction () |
G4Track * | GetReactant (G4Track *trackA) const |
std::pair< G4Track *, G4Track * > | GetReactants () const |
std::size_t | GetHash () const |
G4double | GetTime () const |
void | RemoveMe () |
void | AddIterator (G4ITReactionPerTrackPtr reactionPerTrack, G4ITReactionList::iterator it) |
void | AddIterator (G4ITReactionPerTimeIt it) |
Static Public Member Functions | |
static G4ITReactionPtr | New (G4double time, G4Track *trackA, G4Track *trackB) |
Public Attributes | |
G4double | fTime |
std::pair< G4Track *, G4Track * > | fReactants |
G4ReactionPerTrackIt | fReactionPerTrack |
G4ITReactionPerTimeIt * | fReactionPerTimeIt |
Definition at line 80 of file G4ITReaction.hh.
|
virtual |
Definition at line 79 of file G4ITReaction.cc.
|
inline |
Definition at line 111 of file G4ITReaction.hh.
|
inline |
Definition at line 105 of file G4ITReaction.hh.
std::size_t G4ITReaction::GetHash | ( | ) | const |
Definition at line 61 of file G4ITReaction.cc.
Definition at line 90 of file G4ITReaction.hh.
Definition at line 96 of file G4ITReaction.hh.
|
inline |
Definition at line 98 of file G4ITReaction.hh.
|
inlinestatic |
Definition at line 84 of file G4ITReaction.hh.
Referenced by G4ITReactionSet::AddReaction().
void G4ITReaction::RemoveMe | ( | ) |
Definition at line 85 of file G4ITReaction.cc.
Definition at line 117 of file G4ITReaction.hh.
Referenced by GetHash(), GetReactant(), and GetReactants().
G4ITReactionPerTimeIt* G4ITReaction::fReactionPerTimeIt |
Definition at line 119 of file G4ITReaction.hh.
Referenced by AddIterator(), RemoveMe(), and ~G4ITReaction().
G4ReactionPerTrackIt G4ITReaction::fReactionPerTrack |
Definition at line 118 of file G4ITReaction.hh.
Referenced by AddIterator(), and RemoveMe().
G4double G4ITReaction::fTime |
Definition at line 116 of file G4ITReaction.hh.
Referenced by GetTime().