#include <G4ITReaction.hh>
Definition at line 178 of file G4ITReaction.hh.
virtual G4ITReactionSet::~G4ITReactionSet |
( |
| ) |
|
|
inlinevirtual |
Definition at line 186 of file G4ITReaction.hh.
G4ITReactionPerTrackMap fReactionPerTrack
G4ITReactionPerTime fReactionPerTime
Definition at line 201 of file G4ITReaction.hh.
210 reaction->AddIterator(it);
G4shared_ptr< G4ITReaction > G4ITReactionPtr
void AddReaction(double time, G4Track *trackA, G4Track *trackB)
G4ITReactionPerTime fReactionPerTime
static G4ITReactionPtr New(double time, G4Track *trackA, G4Track *trackB)
Definition at line 287 of file G4ITReaction.hh.
296 std::pair< G4ITReactionPerTrackMap::iterator,bool>
pos =
298 reactionPerTrack->AddIterator(pos.first);
302 reactionPerTrack = it->second;
305 reactionPerTrack->AddReaction(reaction);
G4ITReactionPerTrackMap fReactionPerTrack
static G4ITReactionPerTrackPtr New()
G4shared_ptr< G4ITReactionPerTrack > G4ITReactionPerTrackPtr
static const G4double pos
Definition at line 214 of file G4ITReaction.hh.
216 std::vector<G4Track*>::iterator it = reactants->begin();
217 for(;it != reactants->end() ; ++it)
void AddReaction(double time, G4Track *trackA, G4Track *trackB)
void G4ITReactionSet::CleanAllReaction |
( |
| ) |
|
|
inline |
Definition at line 264 of file G4ITReaction.hh.
270 it->second->RemoveMe();
G4ITReactionPerTrackMap fReactionPerTrack
G4ITReactionPerTime fReactionPerTime
bool G4ITReactionSet::Empty |
( |
| ) |
|
|
inline |
Definition at line 192 of file G4ITReaction.hh.
static G4ThreadLocal G4ITReactionSet * fpInstance
Definition at line 251 of file G4ITReaction.hh.
253 for(std::list<G4ITReactionPerTrackMap::iterator>::iterator it =
254 reactionPerTrack->GetListOfIterators().begin() ;
255 it != reactionPerTrack->GetListOfIterators().end() ;
260 reactionPerTrack->GetListOfIterators().clear();
261 reactionPerTrack->GetReactionList().clear();
G4ITReactionPerTrackMap fReactionPerTrack
void G4ITReactionSet::RemoveReactionSet |
( |
G4Track * |
track | ) |
|
|
inline |
Definition at line 223 of file G4ITReaction.hh.
229 backItUp->RemoveMe();
G4ITReactionPerTrackMap fReactionPerTrack
G4shared_ptr< G4ITReactionPerTrack > G4ITReactionPerTrackPtr
Definition at line 239 of file G4ITReaction.hh.
241 reaction->RemoveMe();
void RemoveReactionSet(G4Track *track)
bool G4ITReactionSet::fSortByTime |
|
protected |
The documentation for this class was generated from the following files:
- source/geant4.10.03.p02/source/processes/electromagnetic/dna/management/include/G4ITReaction.hh
- source/geant4.10.03.p02/source/processes/electromagnetic/dna/management/src/G4ITReaction.cc