]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
updated for conversion study
authorssakai <Shingo.Sakai@lnf.infn.it>
Fri, 30 May 2014 12:50:31 +0000 (14:50 +0200)
committerssakai <Shingo.Sakai@lnf.infn.it>
Fri, 30 May 2014 12:51:26 +0000 (14:51 +0200)
PWGHF/hfe/AliAnalysisTaskHFECal.cxx

index c01297414e46e5d13339a04f8ba255a1b7e44a4b..4f354677b8897bec5059de0b674fbb9667d7b089 100644 (file)
@@ -954,11 +954,16 @@ void AliAnalysisTaskHFECal::UserExec(Option_t*)
      // check fake rejection
     if(mcOrgPi0 || mcOrgEta)
       {
+       double phiacc0 = 80.0/180.0*acos(-1);
+       double phiacc1 = 180.0/180.0*acos(-1);
        int TrStat = 0;
-       if(track->GetLabel()>0)TrStat = 1;
-       fFakeRejection0->Fill(TrStat,pt,mcWeight); 
-       if(eop>-1.0)fFakeRejection1->Fill(TrStat,pt,mcWeight); // have match
-       if(eop>0.9 && eop<1.3)fFakeRejection2->Fill(TrStat,pt,mcWeight); // have PID 
+       if(phi>phiacc0 && phi<phiacc1)
+         {
+          if(track->GetLabel()>0)TrStat = 1;
+          fFakeRejection0->Fill(TrStat,pt,mcWeight); 
+          if(eop>-1.0)fFakeRejection1->Fill(TrStat,pt,mcWeight); // have match
+          if(eop>0.9 && eop<1.3)fFakeRejection2->Fill(TrStat,pt,mcWeight); // have PID
+        } 
       }
 
     //+++++++  E/p cut ++++++++++++++++   
@@ -1580,12 +1585,15 @@ void AliAnalysisTaskHFECal::UserCreateOutputObjects()
   fOutputList->Add(fpair);
 
   fFakeRejection0 = new TH2D("fFakeRejection0","TPC PID",2,-0.5,1.5,100,0,20);
+  fFakeRejection0->Sumw2();
   fOutputList->Add(fFakeRejection0);
 
   fFakeRejection1 = new TH2D("fFakeRejection1","TPC PID + Tr match",2,-0.5,1.5,100,0,20);
+  fFakeRejection1->Sumw2();
   fOutputList->Add(fFakeRejection1);
 
   fFakeRejection2 = new TH2D("fFakeRejection2","TPC PID + Tr match + E/p",2,-0.5,1.5,100,0,20);
+  fFakeRejection2->Sumw2();
   fOutputList->Add(fFakeRejection2);
 
   PostData(1,fOutputList);