ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/simulation/g4simulation/g4main/PHG4UserPrimaryParticleInformation.h>
Public Member Functions | |
PHG4UserPrimaryParticleInformation (const int emb) | |
void | Print () const override |
int | get_embed () const |
void | set_user_track_id (int val) |
int | get_user_track_id () const |
void | set_user_vtx_id (int val) |
int | get_user_vtx_id () const |
void | set_user_barcode (int bcd) |
int | get_user_barcode () const |
Public Member Functions inherited from G4VUserPrimaryParticleInformation | |
G4VUserPrimaryParticleInformation () | |
virtual | ~G4VUserPrimaryParticleInformation () |
Private Attributes | |
int | embed |
int | usertrackid |
int | uservtxid |
int | barcode |
Definition at line 9 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 9 of file PHG4UserPrimaryParticleInformation.h
|
inline |
Definition at line 12 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 12 of file PHG4UserPrimaryParticleInformation.h
|
inline |
Definition at line 24 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 24 of file PHG4UserPrimaryParticleInformation.h
References embed.
Referenced by PHG4TruthEventAction::EndOfEventAction().
|
inline |
Definition at line 33 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 33 of file PHG4UserPrimaryParticleInformation.h
References barcode.
Referenced by PHG4TruthTrackingAction::PreUserTrackingAction().
|
inline |
Definition at line 27 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 27 of file PHG4UserPrimaryParticleInformation.h
References usertrackid.
Referenced by PHG4TruthEventAction::EndOfEventAction().
|
inline |
Definition at line 30 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 30 of file PHG4UserPrimaryParticleInformation.h
References uservtxid.
Referenced by PHG4TruthEventAction::EndOfEventAction().
Implements G4VUserPrimaryParticleInformation.
Definition at line 18 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 18 of file PHG4UserPrimaryParticleInformation.h
References embed, usertrackid, and uservtxid.
Definition at line 32 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 32 of file PHG4UserPrimaryParticleInformation.h
References barcode.
Referenced by PHG4PrimaryGeneratorAction::GeneratePrimaries().
Definition at line 26 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 26 of file PHG4UserPrimaryParticleInformation.h
References usertrackid.
Referenced by PHG4TruthTrackingAction::PreUserTrackingAction().
Definition at line 29 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 29 of file PHG4UserPrimaryParticleInformation.h
References uservtxid.
Referenced by PHG4TruthTrackingAction::PreUserTrackingAction().
|
private |
Definition at line 39 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 39 of file PHG4UserPrimaryParticleInformation.h
Referenced by get_user_barcode(), and set_user_barcode().
|
private |
Definition at line 36 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 36 of file PHG4UserPrimaryParticleInformation.h
Referenced by get_embed(), and Print().
|
private |
Definition at line 37 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 37 of file PHG4UserPrimaryParticleInformation.h
Referenced by get_user_track_id(), Print(), and set_user_track_id().
|
private |
Definition at line 38 of file PHG4UserPrimaryParticleInformation.h.
View newest version in sPHENIX GitHub at line 38 of file PHG4UserPrimaryParticleInformation.h
Referenced by get_user_vtx_id(), Print(), and set_user_vtx_id().