![]() |
ATLAS Offline Software
|
#include <Particle.h>
Public Member Functions | |
| Particle () | |
| Particle (double x, double y, double z, double px, double py, double pz) | |
| const Point & | position () const |
| Point & | position () |
| Point | positionRelBeam () const |
| const Point & | direction () const |
| Point & | direction () |
| TransversePoint | displacement () const |
| void | setBeamCoordinateShift (const TransversePoint &) |
| void | setBeamCoordinateShift (const IBeamElement *) |
| double | z () const |
| double & | z () |
| double | momentum () const |
| bool | isOutOfAperture () const |
| TransversePoint | transversePosition () const |
| std::string | str () const |
| void | updatePositionFromDisplacement (const TransversePoint &) |
| void | setOutOfAperture (bool out) |
| void | addMsg (const std::string &) |
Private Attributes | |
| Point | m_position |
| TransversePoint | m_beamCoordinateShift |
| double | m_momentum |
| Point | m_direction |
| bool | m_outOfAperture |
| std::string | m_msg |
Definition at line 19 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.
| FPTracker::Particle::Particle | ( | ) |
Definition at line 13 of file FPTracker/src/Particle.cxx.
| FPTracker::Particle::Particle | ( | double | x, |
| double | y, | ||
| double | z, | ||
| double | px, | ||
| double | py, | ||
| double | pz ) |
Definition at line 21 of file FPTracker/src/Particle.cxx.
|
virtual |
Implements FPTracker::IParticle.
Definition at line 60 of file FPTracker/src/Particle.cxx.
|
virtual |
|
virtual |
Implements FPTracker::IParticle.
Definition at line 32 of file FPTracker/src/Particle.cxx.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements FPTracker::IParticle.
Definition at line 45 of file FPTracker/src/Particle.cxx.
|
virtual |
Implements FPTracker::IParticle.
Definition at line 41 of file FPTracker/src/Particle.cxx.
|
virtual |
|
virtual |
Implements FPTracker::IParticle.
Definition at line 61 of file FPTracker/src/Particle.cxx.
|
virtual |
Implements FPTracker::IParticle.
Definition at line 49 of file FPTracker/src/Particle.cxx.
|
virtual |
Implements FPTracker::IParticle.
Definition at line 36 of file FPTracker/src/Particle.cxx.
|
virtual |
|
virtual |
|
private |
Definition at line 54 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.
|
private |
Definition at line 56 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.
|
private |
Definition at line 55 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.
|
private |
Definition at line 59 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.
|
private |
Definition at line 57 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.
|
private |
Definition at line 51 of file ForwardDetectors/FPTracker/FPTracker/Particle.h.