31 TVector3 mag_entry,
float dist_to_mag_axis,
32 TVector2 xy_face, std::vector<TVector3> wcHits,
33 TVector3
dir,
float theta,
float phi,
float residual);
45 TVector3
WCHit(
unsigned int wc)
const;
47 int WC(
size_t hit)
const;
48 float HitWire(
size_t hit)
const;
float HitPosition(int wc, int wire) const
TVector3 fDeltaDist
Distance between upstream and downstream track ends.
float fTheta
Theta defined from the Z axis.
TVector3 MagnetEntryPoint() const
std::vector< TVector3 > fWCHit
Hits on each chamber used to make the track.
TVector3 DeltaDist() const
float HitWire(size_t hit) const
std::vector< int > fWC
Defined from 1 to 4, like the Wire Chambers.
float fPhi
Phi defined counterclockwise from the X axis.
float TransDistToMagAxis() const
float fMomentum
Reconstructed momentum in the XZ plane (coord system origin is at secondary target) ...
float fResidual
Returns the goodness of fit to a linear regression for points used in track.
float fHitPosition[4][3]
WC is first index, dimension (x,y,z) as the second index. A [4][3] object.
TVector3 fDir
Unit vector describing direction.
float fYKink
Angle difference between upstream and downstream tracks.
float fTransDistToMagAxis
Transverse distance from WC track intercept to central axis of magnet.
TVector2 fXYFace
X and Y position of the track on the upstream face of the detector.
std::vector< float > fHitWire
TVector3 WCHit(unsigned int wc) const
TVector3 fMagnetEntryPoint
X,Y,Z intersect of upstream WC track with front face of magnet.