![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Collaboration diagram for G4ITReactionSet:Public Member Functions | |
| virtual | ~G4ITReactionSet () |
| void | AddReaction (double time, G4Track *trackA, G4Track *trackB) |
| void | AddReactions (double time, G4Track *trackA, G4TrackVectorHandle reactants) |
| void | RemoveReactionSet (G4Track *track) |
| void | SelectThisReaction (G4ITReactionPtr reaction) |
| G4ITReactionPerTrackMap & | GetReactionMap () |
| void | RemoveReactionPerTrack (G4ITReactionPerTrackPtr reactionPerTrack) |
| void | CleanAllReaction () |
| bool | Empty () |
| G4ITReactionPerTime & | GetReactionsPerTime () |
Static Public Member Functions | |
| static G4ITReactionSet * | Instance () |
Protected Member Functions | |
| void | AddReaction (G4Track *track, G4ITReactionPtr reaction) |
Protected Attributes | |
| G4ITReactionPerTrackMap | fReactionPerTrack |
| G4ITReactionPerTime | fReactionPerTime |
| bool | fSortByTime |
Static Protected Attributes | |
| static G4ThreadLocal G4ITReactionSet * | fpInstance |
Private Member Functions | |
| G4ITReactionSet () | |
Definition at line 178 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 178 of file G4ITReaction.hh
|
inlineprivate |
Definition at line 180 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 180 of file G4ITReaction.hh
References fpInstance, and fSortByTime.
Referenced by Instance().
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 186 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 186 of file G4ITReaction.hh
References fReactionPerTime, and fReactionPerTrack.
Definition at line 201 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 201 of file G4ITReaction.hh
References fReactionPerTime, fSortByTime, it, and G4ITReaction::New().
Referenced by AddReactions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprotected |
Definition at line 287 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 287 of file G4ITReaction.hh
References fReactionPerTrack, it, G4ITReactionPerTrack::New(), and pos().
Here is the call graph for this function:
|
inline |
Definition at line 214 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 214 of file G4ITReaction.hh
References AddReaction(), and it.
Here is the call graph for this function:
|
inline |
Definition at line 264 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 264 of file G4ITReaction.hh
References fReactionPerTime, fReactionPerTrack, and it.
Referenced by G4Scheduler::Reset(), and G4Scheduler::Stepping().
Here is the caller graph for this function:
|
inline |
Definition at line 276 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 276 of file G4ITReaction.hh
References fReactionPerTrack.
|
inline |
Definition at line 246 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 246 of file G4ITReaction.hh
References fReactionPerTrack.
Referenced by G4ITModelProcessor::FindReaction().
Here is the caller graph for this function:
|
inline |
Definition at line 281 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 281 of file G4ITReaction.hh
References fReactionPerTime.
Referenced by G4ITReaction::RemoveMe().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 192 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 192 of file G4ITReaction.hh
References fpInstance, and G4ITReactionSet().
Referenced by G4Scheduler::Create(), G4ITStepProcessor::ExtractDoItData(), G4ITModelProcessor::Initialize(), G4ITReaction::RemoveMe(), and G4ITReactionPerTrack::RemoveThisReaction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 251 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 251 of file G4ITReaction.hh
References fReactionPerTrack, and it.
Referenced by G4ITReactionPerTrack::RemoveThisReaction().
Here is the caller graph for this function:Definition at line 223 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 223 of file G4ITReaction.hh
References fReactionPerTrack, and it.
Referenced by G4ITStepProcessor::ExtractDoItData(), and SelectThisReaction().
Here is the caller graph for this function:
|
inline |
Definition at line 239 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 239 of file G4ITReaction.hh
References RemoveReactionSet().
Referenced by G4ITModelProcessor::FindReaction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 311 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 311 of file G4ITReaction.hh
Referenced by G4ITReactionSet(), and Instance().
|
protected |
Definition at line 308 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 308 of file G4ITReaction.hh
Referenced by AddReaction(), CleanAllReaction(), GetReactionsPerTime(), and ~G4ITReactionSet().
|
protected |
Definition at line 307 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 307 of file G4ITReaction.hh
Referenced by AddReaction(), CleanAllReaction(), Empty(), GetReactionMap(), RemoveReactionPerTrack(), RemoveReactionSet(), and ~G4ITReactionSet().
|
protected |
Definition at line 310 of file G4ITReaction.hh.
View newest version in sPHENIX GitHub at line 310 of file G4ITReaction.hh
Referenced by AddReaction(), and G4ITReactionSet().