ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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().
|
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().
|
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().
|
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.
|
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().
|
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().
|
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().
|
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().
|
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().
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().
|
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().
|
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().