33 #ifndef G4ITREACTIONINFO_HH_
34 #define G4ITREACTIONINFO_HH_
45 #ifndef compTrackPerID__
46 #define compTrackPerID__
102 G4ITReactionList::iterator
it)
136 G4ITReactionList::iterator
it =
138 reaction->AddIterator(this->shared_from_this(), it);
151 G4ITReactionList::iterator next;
152 for(G4ITReactionList::iterator
it =
fReactions.begin() ;
210 reaction->AddIterator(it);
216 std::vector<G4Track*>::iterator
it = reactants->begin();
217 for(;it != reactants->end() ; ++
it)
229 backItUp->RemoveMe();
241 reaction->RemoveMe();
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();
270 it->second->RemoveMe();
296 std::pair< G4ITReactionPerTrackMap::iterator,bool>
pos =
298 reactionPerTrack->AddIterator(pos.first);
302 reactionPerTrack = it->second;
305 reactionPerTrack->AddReaction(reaction);