|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MCTRUTH_TRACKBARCODEINFO_H
6 #define MCTRUTH_TRACKBARCODEINFO_H
70 #endif // MCTRUTH_TRACKBARCODEINFO_H
virtual int GetParticleBarcode() const override
ISF::ISFParticle * m_theBaseISFParticle
virtual int GetParticleUniqueID() const override
virtual const ISF::ISFParticle * GetBaseISFParticle() const override
return a pointer to the ISFParticle corresponding to the current G4Track.
virtual void SetReturnedToISF(bool returned) override
Flag whether the ISFParticle corresponding to the current G4Track scheduled to be returned to the ISF...
Minimal implementation of VTrackInformation. Instances of this class are attached as UserInformation ...
TrackBarcodeInfo(int uid, int bc, ISF::ISFParticle *baseIsp=0)
virtual int GetParticleStatus() const override
virtual void SetBaseISFParticle(ISF::ISFParticle *) override
set the pointer to the ISFParticle corresponding to the current G4Track.
virtual bool GetReturnedToISF() const override
Is the ISFParticle corresponding to the current G4Track scheduled to be returned to the ISF?
virtual ISF::ISFParticle * GetBaseISFParticle() override