#include <ExtendedPerigeeTrajectoryParameters.h>
Public Member Functions | |
TrackCharge | charge () const |
ExtendedPerigeeTrajectoryParameters (const AlgebraicVector6 ¶m, const TrackCharge &charge) | |
ExtendedPerigeeTrajectoryParameters () | |
bool | isValid () const |
AlgebraicVector6 | vector () const |
Private Attributes | |
TrackCharge | ch |
AlgebraicVector6 | par |
bool | vl |
This class represents simple extention of perigee trajectory parametrization: (rho, theta, phi,tr_im, z_im, mass)
Definition at line 14 of file ExtendedPerigeeTrajectoryParameters.h.
ExtendedPerigeeTrajectoryParameters::ExtendedPerigeeTrajectoryParameters | ( | ) | [inline] |
ExtendedPerigeeTrajectoryParameters::ExtendedPerigeeTrajectoryParameters | ( | const AlgebraicVector6 & | param, |
const TrackCharge & | charge | ||
) | [inline] |
TrackCharge ExtendedPerigeeTrajectoryParameters::charge | ( | void | ) | const [inline] |
Definition at line 38 of file ExtendedPerigeeTrajectoryParameters.h.
References ch.
Referenced by ExtendedPerigeeTrajectoryParameters(), and KinematicPerigeeConversions::kinematicParametersFromExPerigee().
{return ch;}
bool ExtendedPerigeeTrajectoryParameters::isValid | ( | void | ) | const [inline] |
Access methods
Definition at line 32 of file ExtendedPerigeeTrajectoryParameters.h.
References vl.
{return vl;}
AlgebraicVector6 ExtendedPerigeeTrajectoryParameters::vector | ( | ) | const [inline] |
Definition at line 35 of file ExtendedPerigeeTrajectoryParameters.h.
References par.
Referenced by KinematicPerigeeConversions::kinematicParametersFromExPerigee(), ParticleKinematicLinearizedTrackState::predictedStateMomentumParameters(), and ParticleKinematicLinearizedTrackState::predictedStateParameters().
{return par;}
Definition at line 45 of file ExtendedPerigeeTrajectoryParameters.h.
Referenced by charge(), and ExtendedPerigeeTrajectoryParameters().
Definition at line 44 of file ExtendedPerigeeTrajectoryParameters.h.
Referenced by ExtendedPerigeeTrajectoryParameters(), and vector().
bool ExtendedPerigeeTrajectoryParameters::vl [private] |
Definition at line 43 of file ExtendedPerigeeTrajectoryParameters.h.
Referenced by ExtendedPerigeeTrajectoryParameters(), and isValid().