7   if (helix->GetZ()<165.) 
return kFALSE; 
 
   11   Int_t dskIndex = -1, dskPhot = 0;
 
   12   Float_t dskThetaC = -1000,dskGLength = -1000; 
 
   13   Float_t dskQuality = 1000000;
 
   16   TVector3 vertex(0., 0., 0.);
 
   17   TVector3 dskPos(0., 0., 0.);
 
   18   TVector3 momentum(0., 0., 0.);
 
   23       vertex.SetXYZ(-10000, -10000, -10000); 
 
   24       FairTrackParH *fRes= 
new FairTrackParH();
 
   26       if (!rc) 
return kFALSE;
 
   27       vertex.SetXYZ(fRes->GetX(), fRes->GetY(), fRes->GetZ());
 
   29       x_p = fRes->GetMomentum().Mag();
 
   32   for (Int_t dd = 0; dd<dskEntries; dd++)
 
   35       if ( 
fIdeal && (dskParticle->GetTrackID() !=pidCand->
GetMcIndex()) ) 
continue;
 
   36       dskParticle->Position(dskPos);
 
   38       Float_t dist = (vertex-dskPos).Mag2();    
 
   39       if ( dskQuality > dist)
 
   49           Float_t ntuple[] = {
static_cast<Float_t
>(vertex.X()), static_cast<Float_t>(vertex.Y()), static_cast<Float_t>(vertex.Z()), static_cast<Float_t>(vertex.Phi()), 
 
   50                               static_cast<Float_t>(helix->GetMomentum().Mag()), static_cast<Float_t>(helix->GetQ()), static_cast<Float_t>(helix->GetMomentum().Theta()), static_cast<Float_t>(helix->GetZ()),
 
   51                               static_cast<Float_t>(dskPos.X()), static_cast<Float_t>(dskPos.Y()), static_cast<Float_t>(dskPos.Z()), static_cast<Float_t>(dskPos.Phi()),
 
   52                               dist, static_cast<Float_t>(dskParticle->
GetThetaC()), 0., static_cast<Float_t>(vertex.DeltaPhi(dskPos)), dskGLength, 
 
   53                               static_cast<Float_t>(helix->GetX()), static_cast<Float_t>(helix->GetY()), static_cast<Float_t>(helix->GetZ()), x_p, static_cast<Float_t>(pidCand->
GetFitStatus())
 
   65   if ((dskQuality<fCorrPar->GetDskCut()) || (
fIdeal && dskIndex!=-1))
 
TClonesArray * fDskParticle
PndDrcHit TCA. 
void SetDiscQuality(Double_t val)
void SetDiscThetaC(Double_t val)
void SetDiscIndex(Int_t val)
FairGeanePro * fGeanePropagator
Refitter for MDT tracks. 
void SetDiscNumberOfPhotons(Int_t val)
Bool_t GetDskInfo(FairTrackParH *helix, PndPidCandidate *pid)
Double_t GetThetaC() const 
Int_t GetFitStatus() const