Class TrackTrajectory
- class TrackTrajectory
- derived from ITrackTrajectory
Constructor Summary |
TrackTrajectory(double impactParameter, double zPerigee, const Phi & phi, double cotTheta, double invPtCharge, double bField) |
TrackTrajectory(double impactParameter, double zPerigee, double phi, double cotTheta, double invPtCharge, double radius) |
TrackTrajectory(const Hep3Vector & p, const Hep3Vector & vertex, double charge, double bField) |
TrackTrajectory(const TrackTrajectory & src) |
m_cotTheta
private double m_cotTheta
m_impactParameter
private double m_impactParameter
m_invPtCharge
private double m_invPtCharge
m_phi
private Phi m_phi
m_radius
private double m_radius
m_threeMomentum
private Hep3Vector m_threeMomentum
m_zPerigee
private double m_zPerigee
TrackTrajectory
public TrackTrajectory(double impactParameter, double zPerigee, const Phi & phi, double cotTheta, double invPtCharge, double bField)
TrackTrajectory
public TrackTrajectory(double impactParameter, double zPerigee, double phi, double cotTheta, double invPtCharge, double radius)
TrackTrajectory
public TrackTrajectory(const Hep3Vector & p, const Hep3Vector & vertex, double charge, double bField)
TrackTrajectory
public TrackTrajectory(const TrackTrajectory & src)
~TrackTrajectory
public ~TrackTrajectory()
bFieldToRadius
private double bFieldToRadius(double bField, double pT)
convertToThreeMomentum
private void convertToThreeMomentum()
cotTheta
public virtual const double cotTheta()
eta
public virtual const double eta()
impactParameter
public virtual const double impactParameter()
invPtCharge
public virtual const double invPtCharge()
operator=
public TrackTrajectory & operator=(const TrackTrajectory & src)
operatorHep3Vector
public virtual const operatorHep3Vector()
phi
public virtual const double phi()
pT
public virtual const double pT()
radius
public virtual const double radius()
set_cotTheta
private void set_cotTheta(double val)
set_impactParameter
private void set_impactParameter(double val)
set_invPtCharge
private void set_invPtCharge(double val)
set_phi
private void set_phi(const Phi & val)
set_radius
private void set_radius(double val)
set_zPerigee
private void set_zPerigee(double val)
signOfCharge
public virtual const int signOfCharge()
threeMomentum
public virtual const Hep3Vector threeMomentum()
zPerigee
public virtual const double zPerigee()
to Class Phi