1 #ifndef IDEALHELIXPARAMETERS_H
2 #define IDEALHELIXPARAMETERS_H
float GetRotationAngle() const
bool isTangentPointDistanceLessThan(float rmax, const reco::Track *track, const math::XYZVector refPoint)
math::XYZVector GetCircleCenter() const
const reco::Track * _track
void setMagnField(const MagneticField *magnField)
math::XYZVector GetMomentumAtTangentPoint() const
math::XYZVector _MomentumAtTangentPoint
math::XYZVector XYZVector
math::XYZVector GetTangentPoint() const
math::XYZVector _refPoint
float GetTransverseIPAtTangent() const
math::XYZVector _circleCenter
XYZVectorD XYZVector
spatial vector with cartesian internal representation
XYZPointD XYZPoint
point in space with cartesian internal representation
const MagneticField * _magnField
void evalMomentumatTangentPoint()
void setData(const reco::Track *track, math::XYZVector refPoint=math::XYZVector(0, 0, 0))
math::XYZVector _tangentPoint