#include <G4ITReaction.hh>
Definition at line 120 of file G4ITReaction.hh.
◆ ~G4ITReactionPerTrack()
virtual G4ITReactionPerTrack::~G4ITReactionPerTrack |
( |
| ) |
|
|
inlinevirtual |
◆ AddIterator()
void G4ITReactionPerTrack::AddIterator |
( |
G4ITReactionPerTrackMap::iterator |
it | ) |
|
|
inline |
Definition at line 141 of file G4ITReaction.hh.
142 {
144 }
std::list< G4ITReactionPerTrackMap::iterator > fReactionSetIt
◆ AddReaction()
Definition at line 134 of file G4ITReaction.hh.
135 {
136 G4ITReactionList::iterator it =
138 reaction->AddIterator(this->shared_from_this(), it);
139 }
◆ GetListOfIterators()
std::list< G4ITReactionPerTrackMap::iterator > & G4ITReactionPerTrack::GetListOfIterators |
( |
| ) |
|
|
inline |
◆ GetReactionList()
◆ New()
◆ RemoveMe()
void G4ITReactionPerTrack::RemoveMe |
( |
| ) |
|
|
inline |
Definition at line 147 of file G4ITReaction.hh.
148 {
150
151 G4ITReactionList::iterator next;
152 for(G4ITReactionList::iterator it =
fReactions.begin() ;
154 {
155 next = it;
156 ++next;
157 (*it)->RemoveMe();
158 }
161 }
◆ RemoveThisReaction()
bool G4ITReactionPerTrack::RemoveThisReaction |
( |
G4ITReactionList::iterator |
it | ) |
|
Definition at line 106 of file G4ITReaction.cc.
107{
108
111 {
112
114 return true;
115 }
116 return false;
117}
void RemoveReactionPerTrack(G4ITReactionPerTrackPtr reactionPerTrack)
static G4ITReactionSet * Instance()
◆ fReactions
◆ fReactionSetIt
std::list<G4ITReactionPerTrackMap::iterator> G4ITReactionPerTrack::fReactionSetIt |
|
protected |
The documentation for this class was generated from the following files: