#include <ExtendedPerigeeTrajectoryParameters.h>
Public Member Functions | |
TrackCharge | charge () const |
ExtendedPerigeeTrajectoryParameters () | |
ExtendedPerigeeTrajectoryParameters (const AlgebraicVector6 ¶m, const TrackCharge &charge) | |
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 13 of file ExtendedPerigeeTrajectoryParameters.h.
|
inline |
|
inline |
Definition at line 17 of file ExtendedPerigeeTrajectoryParameters.h.
References ch, charge(), par, and vl.
|
inline |
Definition at line 30 of file ExtendedPerigeeTrajectoryParameters.h.
References ch.
Referenced by ExtendedPerigeeTrajectoryParameters(), and KinematicPerigeeConversions::kinematicParametersFromExPerigee().
|
inline |
Access methods
Definition at line 26 of file ExtendedPerigeeTrajectoryParameters.h.
References vl.
Referenced by ntupleDataFormat._Object::_checkIsValid(), and core.AutoHandle.AutoHandle::ReallyLoad().
|
inline |
Definition at line 28 of file ExtendedPerigeeTrajectoryParameters.h.
References par.
Referenced by KinematicPerigeeConversions::kinematicParametersFromExPerigee(), ParticleKinematicLinearizedTrackState::predictedStateMomentumParameters(), and ParticleKinematicLinearizedTrackState::predictedStateParameters().
|
private |
Definition at line 35 of file ExtendedPerigeeTrajectoryParameters.h.
Referenced by charge(), and ExtendedPerigeeTrajectoryParameters().
|
private |
Definition at line 34 of file ExtendedPerigeeTrajectoryParameters.h.
Referenced by ExtendedPerigeeTrajectoryParameters(), and vector().
|
private |
Definition at line 33 of file ExtendedPerigeeTrajectoryParameters.h.
Referenced by ExtendedPerigeeTrajectoryParameters(), and isValid().