ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/simulation/g4simulation/g4main/PHG4TrackUserInfoV1.h>
Public Member Functions | |
PHG4TrackUserInfoV1 () | |
~PHG4TrackUserInfoV1 () override | |
void | Print () const override |
void | SetUserTrackId (const int val) |
int | GetUserTrackId () const |
void | SetUserParentId (const int val) |
int | GetUserParentId () const |
void | SetUserPrimaryId (const int val) |
int | GetUserPrimaryId () const |
void | SetWanted (const int val) |
int | GetWanted () const |
void | SetKeep (const int val) |
int | GetKeep () const |
void | SetShower (PHG4Shower *ptr) |
PHG4Shower * | GetShower () const |
Public Member Functions inherited from G4VUserTrackInformation | |
G4VUserTrackInformation () | |
G4VUserTrackInformation (const G4String &infoType) | |
G4VUserTrackInformation (const G4VUserTrackInformation &) | |
G4VUserTrackInformation & | operator= (const G4VUserTrackInformation &) |
virtual | ~G4VUserTrackInformation () |
const G4String & | GetType () const |
Private Attributes | |
int | usertrackid |
int | userparentid |
int | userprimaryid |
int | wanted |
int | keep |
PHG4Shower * | shower |
Additional Inherited Members | |
Protected Attributes inherited from G4VUserTrackInformation | |
G4String * | pType |
Definition at line 20 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 20 of file PHG4TrackUserInfoV1.h
|
inline |
Definition at line 23 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 23 of file PHG4TrackUserInfoV1.h
|
inlineoverride |
Definition at line 33 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 33 of file PHG4TrackUserInfoV1.h
|
inline |
Definition at line 58 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 58 of file PHG4TrackUserInfoV1.h
References keep.
Referenced by PHG4TruthTrackingAction::UpdateG4ParticleStack().
|
inline |
Definition at line 61 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 61 of file PHG4TrackUserInfoV1.h
References shower.
|
inline |
Definition at line 49 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 49 of file PHG4TrackUserInfoV1.h
References userparentid.
|
inline |
Definition at line 52 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 52 of file PHG4TrackUserInfoV1.h
References userprimaryid.
|
inline |
Definition at line 46 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 46 of file PHG4TrackUserInfoV1.h
References usertrackid.
|
inline |
Definition at line 55 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 55 of file PHG4TrackUserInfoV1.h
References wanted.
Reimplemented from G4VUserTrackInformation.
Definition at line 35 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 35 of file PHG4TrackUserInfoV1.h
References keep, userparentid, userprimaryid, usertrackid, and wanted.
Definition at line 57 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 57 of file PHG4TrackUserInfoV1.h
References keep.
Referenced by PHG4TrackUserInfo::SetKeep(), and PHG4EPDSteppingAction::UserSteppingAction().
|
inline |
Definition at line 60 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 60 of file PHG4TrackUserInfoV1.h
References shower.
Referenced by PHG4TrackUserInfo::SetShower().
Definition at line 48 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 48 of file PHG4TrackUserInfoV1.h
References userparentid.
Referenced by PHG4TrackUserInfo::SetUserParentId().
Definition at line 51 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 51 of file PHG4TrackUserInfoV1.h
References userprimaryid.
Referenced by PHG4TrackUserInfo::SetUserPrimaryId().
Definition at line 45 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 45 of file PHG4TrackUserInfoV1.h
References usertrackid.
Referenced by PHG4TrackUserInfo::SetUserTrackId().
Definition at line 54 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 54 of file PHG4TrackUserInfoV1.h
References wanted.
Referenced by PHG4TrackUserInfo::SetWanted(), PHG4FPbScSteppingAction::UserSteppingAction(), and PHG4FCalSteppingAction::UserSteppingAction().
|
private |
Definition at line 68 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 68 of file PHG4TrackUserInfoV1.h
|
private |
Definition at line 69 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 69 of file PHG4TrackUserInfoV1.h
Referenced by GetShower(), and SetShower().
|
private |
Definition at line 65 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 65 of file PHG4TrackUserInfoV1.h
Referenced by GetUserParentId(), Print(), and SetUserParentId().
|
private |
Definition at line 66 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 66 of file PHG4TrackUserInfoV1.h
Referenced by GetUserPrimaryId(), Print(), and SetUserPrimaryId().
|
private |
Definition at line 64 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 64 of file PHG4TrackUserInfoV1.h
Referenced by GetUserTrackId(), Print(), and SetUserTrackId().
|
private |
Definition at line 67 of file PHG4TrackUserInfoV1.h.
View newest version in sPHENIX GitHub at line 67 of file PHG4TrackUserInfoV1.h
Referenced by GetWanted(), Print(), and SetWanted().