![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
virtual void transToPers(const TrackRecord *transObj, TrackRecord_p1 *persObj, MsgStream &log) const override
void SetPDGCode(int pcode)
Set PDG code.
void SetVolName(const std::string &theName)
Set Volume name.
double GetTime() const
Time.
CLHEP::Hep3Vector GetPosition() const
Position.
void SetTime(double time)
Set time.
virtual void persToTrans(const TrackRecord_p1 *persObj, TrackRecord *transObj, MsgStream &log) const override
void SetPosition(CLHEP::Hep3Vector p)
Set position.
std::string GetVolName() const
Volume name.
void SetBarcode(int barcode)
Set barcode.
std::string volName() const
void SetMomentum(CLHEP::Hep3Vector e)
Set momentum.
double GetEnergy() const
Energy.
CLHEP::Hep3Vector GetMomentum() const
Momentum.
void SetStatus(int status)
Set status.
void SetEnergy(double e)
Set energy.
int GetPDGCode() const
PDG Code.
int new_particle_status_from_old(int oldStatus, int barcode)
Functions for converting between the old and new barcode/status schemes.