ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/ChargeExchangeMC/include/CexmcTrackInfo.hh>
Public Member Functions | |
CexmcTrackInfo (CexmcTrackType trackType=CexmcInsipidTrack, G4int copyNumber=0) | |
void | Print (void) const |
virtual G4int | GetTypeInfo (void) const |
CexmcTrackType | GetTrackType (void) const |
void | SetTrackType (CexmcTrackType value) |
G4int | GetCopyNumber (void) 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 | |
CexmcTrackType | trackType |
G4int | copyNumber |
Additional Inherited Members | |
Protected Attributes inherited from G4VUserTrackInformation | |
G4String * | pType |
Definition at line 51 of file CexmcTrackInfo.hh.
View newest version in sPHENIX GitHub at line 51 of file CexmcTrackInfo.hh
|
explicit |
Definition at line 47 of file CexmcTrackInfo.cc.
View newest version in sPHENIX GitHub at line 47 of file CexmcTrackInfo.cc
Definition at line 89 of file CexmcTrackInfo.hh.
View newest version in sPHENIX GitHub at line 89 of file CexmcTrackInfo.hh
References copyNumber.
Referenced by CexmcTrackPoints::GetTrackId().
|
inline |
Definition at line 77 of file CexmcTrackInfo.hh.
View newest version in sPHENIX GitHub at line 77 of file CexmcTrackInfo.hh
References trackType.
Referenced by CexmcTrackPoints::GetTrackId().
Reimplemented in CexmcIncidentParticleTrackInfo.
Definition at line 59 of file CexmcTrackInfo.cc.
View newest version in sPHENIX GitHub at line 59 of file CexmcTrackInfo.cc
References CexmcBasicTrackType.
Referenced by CexmcHadronicProcess::PostStepDoIt(), and CexmcStudiedProcess::PostStepGetPhysicalInteractionLength().
Reimplemented from G4VUserTrackInformation.
Definition at line 54 of file CexmcTrackInfo.cc.
View newest version in sPHENIX GitHub at line 54 of file CexmcTrackInfo.cc
|
inline |
Definition at line 83 of file CexmcTrackInfo.hh.
View newest version in sPHENIX GitHub at line 83 of file CexmcTrackInfo.hh
References trackType.
|
private |
Definition at line 73 of file CexmcTrackInfo.hh.
View newest version in sPHENIX GitHub at line 73 of file CexmcTrackInfo.hh
Referenced by GetCopyNumber().
|
private |
Definition at line 71 of file CexmcTrackInfo.hh.
View newest version in sPHENIX GitHub at line 71 of file CexmcTrackInfo.hh
Referenced by GetTrackType(), and SetTrackType().