![]() |
ATLAS Offline Software
|
#include <IParticle.h>
Public Member Functions | |
| virtual | ~IParticle () |
| virtual const Point & | position () const =0 |
| virtual Point & | position ()=0 |
| virtual Point | positionRelBeam () const =0 |
| virtual const Point & | direction () const =0 |
| virtual Point & | direction ()=0 |
| virtual TransversePoint | displacement () const =0 |
| virtual void | setBeamCoordinateShift (const TransversePoint &)=0 |
| virtual void | setBeamCoordinateShift (const IBeamElement *)=0 |
| virtual double | z () const =0 |
| virtual double & | z ()=0 |
| virtual double | momentum () const =0 |
| virtual bool | isOutOfAperture () const =0 |
| virtual TransversePoint | transversePosition () const =0 |
| virtual void | updatePositionFromDisplacement (const TransversePoint &)=0 |
| virtual std::string | str () const =0 |
| virtual void | setOutOfAperture (bool out)=0 |
| virtual void | addMsg (const std::string &)=0 |
Definition at line 16 of file ForwardDetectors/FPTracker/FPTracker/IParticle.h.
|
virtual |
Definition at line 9 of file ForwardDetectors/FPTracker/src/IParticle.cxx.
|
pure virtual |
Implemented in FPTracker::Particle.
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.
|
pure virtual |
Implemented in FPTracker::Particle.