]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/AliESDtrackCuts.cxx
Updated alignment objects (Raffaele)
[u/mrichter/AliRoot.git] / PWG2 / AliESDtrackCuts.cxx
index 5b9ae643fd1c76db280d523ede4df0db88b4f84d..13cd678a252b503794758a002cabbd0352651e4f 100644 (file)
@@ -108,6 +108,7 @@ AliESDtrackCuts::AliESDtrackCuts(Char_t* name, Char_t* title) : TNamed(name,titl
   fRapMin(0),
   fRapMax(0),
   fHistogramsOn(0),
+  ffDTheoretical(0),
   fhCutStatistics(0),         
   fhCutCorrelation(0)
 {
@@ -504,20 +505,20 @@ void AliESDtrackCuts::EnableNeededBranches(TTree* tree)
 {
   // enables the branches needed by AcceptTrack, for a list see comment of AcceptTrack
 
-  tree->SetBranchStatus("fTracks.fFlags", 1);
-  tree->SetBranchStatus("fTracks.fITSncls", 1);
-  tree->SetBranchStatus("fTracks.fTPCncls", 1);
-  tree->SetBranchStatus("fTracks.fITSchi2", 1);
-  tree->SetBranchStatus("fTracks.fTPCchi2", 1);
-  tree->SetBranchStatus("fTracks.fC*", 1);
-  tree->SetBranchStatus("fTracks.fD", 1);
-  tree->SetBranchStatus("fTracks.fZ", 1);
-  tree->SetBranchStatus("fTracks.fCdd", 1);
-  tree->SetBranchStatus("fTracks.fCdz", 1);
-  tree->SetBranchStatus("fTracks.fCzz", 1);
-  tree->SetBranchStatus("fTracks.fP*", 1);
-  tree->SetBranchStatus("fTracks.fR*", 1);
-  tree->SetBranchStatus("fTracks.fKinkIndexes*", 1);
+  tree->SetBranchStatus("Tracks.fFlags", 1);
+  tree->SetBranchStatus("Tracks.fITSncls", 1);
+  tree->SetBranchStatus("Tracks.fTPCncls", 1);
+  tree->SetBranchStatus("Tracks.fITSchi2", 1);
+  tree->SetBranchStatus("Tracks.fTPCchi2", 1);
+  tree->SetBranchStatus("Tracks.fC*", 1);
+  tree->SetBranchStatus("Tracks.fD", 1);
+  tree->SetBranchStatus("Tracks.fZ", 1);
+  tree->SetBranchStatus("Tracks.fCdd", 1);
+  tree->SetBranchStatus("Tracks.fCdz", 1);
+  tree->SetBranchStatus("Tracks.fCzz", 1);
+  tree->SetBranchStatus("Tracks.fP*", 1);
+  tree->SetBranchStatus("Tracks.fR*", 1);
+  tree->SetBranchStatus("Tracks.fKinkIndexes*", 1);
 }
 
 //____________________________________________________________________
@@ -531,21 +532,21 @@ AliESDtrackCuts::AcceptTrack(AliESDtrack* esdTrack) {
   // track did not survive and finally the cuts are imposed.
 
   // this function needs the following branches:
-  // fTracks.fFlags
-  // fTracks.fITSncls
-  // fTracks.fTPCncls
-  // fTracks.fITSchi2
-  // fTracks.fTPCchi2
-  // fTracks.fC   //GetExternalCovariance
-  // fTracks.fD   //GetImpactParameters
-  // fTracks.fZ   //GetImpactParameters
-  // fTracks.fCdd //GetImpactParameters
-  // fTracks.fCdz //GetImpactParameters
-  // fTracks.fCzz //GetImpactParameters
-  // fTracks.fP   //GetPxPyPz
-  // fTracks.fR   //GetMass
-  // fTracks.fP   //GetMass
-  // fTracks.fKinkIndexes
+  // Tracks.fFlags
+  // Tracks.fITSncls
+  // Tracks.fTPCncls
+  // Tracks.fITSchi2
+  // Tracks.fTPCchi2
+  // Tracks.fC   //GetExternalCovariance
+  // Tracks.fD   //GetImpactParameters
+  // Tracks.fZ   //GetImpactParameters
+  // Tracks.fCdd //GetImpactParameters
+  // Tracks.fCdz //GetImpactParameters
+  // Tracks.fCzz //GetImpactParameters
+  // Tracks.fP   //GetPxPyPz
+  // Tracks.fR   //GetMass
+  // Tracks.fP   //GetMass
+  // Tracks.fKinkIndexes
 
   UInt_t status = esdTrack->GetStatus();
 
@@ -659,9 +660,9 @@ AliESDtrackCuts::AcceptTrack(AliESDtrack* esdTrack) {
       
       for (Int_t j=i; j<kNCuts; j++) {
        if (cuts[i] && cuts[j]) {
-         Float_t x = fhCutCorrelation->GetXaxis()->GetBinCenter(fhCutCorrelation->GetXaxis()->FindBin(fgkCutNames[i]));
-         Float_t y = fhCutCorrelation->GetYaxis()->GetBinCenter(fhCutCorrelation->GetYaxis()->FindBin(fgkCutNames[j]));
-         fhCutCorrelation->Fill(x,y);
+         Float_t tx = fhCutCorrelation->GetXaxis()->GetBinCenter(fhCutCorrelation->GetXaxis()->FindBin(fgkCutNames[i]));
+         Float_t ty = fhCutCorrelation->GetYaxis()->GetBinCenter(fhCutCorrelation->GetYaxis()->FindBin(fgkCutNames[j]));
+         fhCutCorrelation->Fill(tx,ty);
        }
       }
     }