Go to the documentation of this file. 1 #ifndef _TangentApproachInRPhi_H_
2 #define _TangentApproachInRPhi_H_
31 std::pair<GlobalPoint, GlobalPoint>
points()
const override;
bool status() const override
float distance() const override
std::pair< GlobalPoint, GlobalPoint > points() const override
GlobalTrajectoryParameters paramA
GlobalTrajectoryParameters paramB
GlobalPoint crossingPoint() const override
double zCoord(const GlobalVector &mom, const GlobalPoint &pos, double r, double xc, double yc, double xg, double yg) const
std::pair< GlobalTrajectoryParameters, GlobalTrajectoryParameters > trajectoryParameters() const
static int position[264][3]
bool calculate(const TrajectoryStateOnSurface &sta, const TrajectoryStateOnSurface &stb) override
void circleParameters(const TrackCharge &charge, const GlobalVector &momemtum, const GlobalPoint &position, double &xc, double &yc, double &r, const MagneticField &magField) const
TangentApproachInRPhi * clone() const override
int transverseCoord(double cxa, double cya, double ra, double cxb, double cyb, double rb, double &xg1, double &yg1, double &xg2, double &yg2) const