95 #ifndef ALITPCCOMBINEDTRACKFIT_H 96 #define ALITPCCOMBINEDTRACKFIT_H static const Double_t fgkMaxChi2
max. chi2/ncls
static const Double_t fgkCutLeverArm
minimum lever arm 350 ~ 250 * sqrt(2)
Int_t GetMissNcls() const
Bool_t CombineESDtracks(AliESDtrack *&trk0, AliESDtrack *&trk1)
Double_t GetLeverArm() const
Int_t fDebugLevel
debug level
TTreeSRedirector * fStreamer
! debug streamer
AliTPCseed * fSeedUp
TPC seed of upper track.
Bool_t GetTPCseeds(const AliESDtrack *trk0, const AliESDtrack *trk1)
TVector3 fInnerClusterUp
xyz of the inner most TPC trackpoint of the Upper track
Combine cosmic track pairs (upper, lower) and do track fitting.
Bool_t CombineTPCseeds(AliTPCseed *&seed0, AliTPCseed *&seed1)
AliTPCCombinedTrackfit & operator=(const AliTPCCombinedTrackfit &p)
Double_t ImpactParameter() const
AliExternalTrackParam * fTrackparLow
track param of lower track
Double_t GetChi2PerCluster() const
Bool_t AnaSeeds(Bool_t &kswap)
AliTPCseed * GetTPCseedUp() const
Double_t fPreChi2
Predicted chi2/nfit over the two propagation.
~AliTPCCombinedTrackfit()
TVector3 GetInnerClusterUp() const
Double_t fLeverArm
transverse difference between upper most and lower most clusters
AliTPCCombinedTrackfit(const Int_t dlev=0, const TString tag="test")
AliExternalTrackParam * GetTrackParamLow() const
AliExternalTrackParam * GetTrackParamUp() const
Int_t fStatus
status for CombineESDtracks/CombineTPCseeds: 0-successful, otherwise fail
Int_t fFitNcls
number of TPC clusters successful in propagation (mean of the two propagation: upwards and downwards)...
void IniCombineESDtracks()
TVector3 GetInnerClusterLow() const
AliTPCseed * fSeedLow
TPC seed of lower track.
TTreeSRedirector * GetStreamer() const
AliExternalTrackParam * fTrackparUp
track param of upper track
Int_t fMissNcls
number of TPC clusters fail in propagation (sum of the two propagation)
TVector3 fInnerClusterLow
xyz of the inner most TPC trackpoint of the Lower track
AliTPCseed * GetTPCseedLow() const