#include <Track.h>
Inheritance diagram for Atlfast::Track:
Public Methods | |
Track (const TrackTrajectory &trajectory, const HepMC::GenParticle *progenitor) | |
Track (const TrackTrajectory &truthTrajectory, const TrackTrajectory &smearTrajectory, const HepMC::GenParticle *progenitor, const HepMatrix &matrix) | |
Track (const Track &src) | |
Track () | |
~Track () | |
virtual Hep3Vector | threeMomentum () const |
virtual | operator Hep3Vector () const |
virtual double | eta () const |
virtual double | phi () const |
virtual double | pT () const |
virtual double | impactParameter () const |
virtual double | zPerigee () const |
virtual double | cotTheta () const |
virtual double | invPtCharge () const |
virtual double | radius () const |
virtual HepPoint3D | startPoint () const |
virtual int | signOfCharge () const |
virtual TrackTrajectory | trajectory () const |
virtual double | curvature () const |
const HepMC::GenParticle * | truth () const |
const HepMatrix | smearMatrix () const |
void | setMatrix (const HepMatrix &matrix) |
const TrackTrajectory | truthTrajectory () const |
virtual const CLID & | clID () const |
Retrieve pointer to class identifier. More... | |
virtual StreamBuffer & | serialize (StreamBuffer &s) |
Serialize the object for reading. More... | |
virtual StreamBuffer & | serialize (StreamBuffer &s) const |
Serialize the object for writing. More... | |
Static Public Methods | |
const CLID & | classID () |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from ContainedObject. |
|
Retrieve pointer to class identifier.
Reimplemented from ContainedObject. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Serialize the object for writing.
Reimplemented from ContainedObject. |
|
Serialize the object for reading.
Reimplemented from ContainedObject. |
|
|
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
|
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
Reimplemented from Atlfast::ITrackTrajectory. |
|
|
|
|
|
|
|
Reimplemented from Atlfast::ITrackTrajectory. |