10 #ifndef GARTPCTRACKPAR_H 11 #define GARTPCTRACKPAR_H 30 const float lengthbackwards,
31 const size_t nTPCClusters,
33 const float *trackparbeg,
34 const float *covmatbeg,
35 const float chisqforward,
37 const float *trackparend,
38 const float *covmatend,
39 const float chisqbackward,
79 void setTime(
const double time);
void setNTPCClusters(const size_t nTPCClusters)
void FitAnotherTrack(TrackPar &othertrack, float &chisquared, float *xyz, float *covmat)
void setLengthForwards(const float lengthforwards)
float fChisquaredBackwards
float fTrackParametersBegin[5]
float getYCentBeg() const
void setCovMatBeg(const float *covmatbeg)
const float * getCovMatEnd() const
const float * getCovMatBeg() const
const float * getTrackParametersEnd() const
void setLengthBackwards(const float lengthbackwards)
bool getEndCentValid() const
TVector3 getXYZEnd() const
float fTrackParametersEnd[5]
TVector3 getXYZBeg() const
void setTrackParametersBegin(const float *tparbeg)
float fChisquaredForwards
void setXEnd(const float xend)
void setTrackParametersEnd(const float *tparend)
float getYCentEnd() const
float getChisqBackwards() const
void setChisqBackwards(const float chisqbackwards)
gar::rec::Track CreateTrack()
float getZCentBeg() const
size_t getNTPCClusters() const
General GArSoft Utilities.
float getLengthBackwards() const
void setCovMatEnd(const float *covmatend)
bool getBegCentValid() const
float getLengthForwards() const
void setXBeg(const float xbeg)
float getChisqForwards() const
TrackCollectionProxyElement< TrackCollProxy > Track
Proxy to an element of a proxy collection of recob::Track objects.
const float * getTrackParametersBegin() const
void setChisqForwards(const float chisqforwards)
void setTime(const double time)
float getZCentEnd() const