#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:
- geant4.10.03.p01/source/processes/electromagnetic/dna/management/include/G4ITReaction.hh
- geant4.10.03.p01/source/processes/electromagnetic/dna/management/src/G4ITReaction.cc