\r
#include <TAxis.h>\r
#include <TH1D.h>\r
+#include "THnSparse.h"\r
\r
// \r
#include "AliESDtrack.h"\r
}\r
\r
//_____________________________________________________________________________\r
-Bool_t AliPerformanceEff::IsFindable(AliMCEvent *mcEvent, Int_t label) \r
+Bool_t AliPerformanceEff::IsFindable(const AliMCEvent *mcEvent, Int_t label) \r
{\r
+//\r
+// Findfindable tracks\r
+//\r
if(!mcEvent) return kFALSE;\r
\r
AliMCParticle *mcParticle = (AliMCParticle*) mcEvent->GetTrack(label);\r
//_____________________________________________________________________________\r
Bool_t AliPerformanceEff::IsRecTPC(AliESDtrack *esdTrack) \r
{\r
+//\r
+// Check whether track is reconstructed in TPC\r
+//\r
if(!esdTrack) return kFALSE;\r
\r
const AliExternalTrackParam *track = esdTrack->GetTPCInnerParam();\r
//_____________________________________________________________________________\r
Bool_t AliPerformanceEff::IsRecTPCITS(AliESDtrack *esdTrack) \r
{\r
+//\r
+// Check whether track is reconstructed in TPCITS\r
+//\r
if(!esdTrack) return kFALSE;\r
\r
Float_t dca[2], cov[3]; // dca_xy, dca_z, sigma_xy, sigma_xy_z, sigma_z\r
//_____________________________________________________________________________\r
Bool_t AliPerformanceEff::IsRecConstrained(AliESDtrack *esdTrack) \r
{\r
+//\r
+// Check whether track is reconstructed in IsRecConstrained\r
+//\r
if(!esdTrack) return kFALSE;\r
\r
const AliExternalTrackParam * track = esdTrack->GetConstrainedParam();\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed \r
TH1D *ptRec = fEffHisto->Projection(2);\r
- TH1D *ptRec_c = (TH1D*)ptRec->Clone();\r
- ptRec_c->Divide(ptRec,ptAll,1,1,"B");\r
- ptRec_c->SetName("ptRecEff");\r
+ TH1D *ptRecc = (TH1D*)ptRec->Clone();\r
+ ptRecc->Divide(ptRec,ptAll,1,1,"B");\r
+ ptRecc->SetName("ptRecEff");\r
\r
- ptRec_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
- ptRec_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecc->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
+ ptRecc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency",fEffHisto->GetAxis(2)->GetTitle());\r
- ptRec_c->SetTitle(title);\r
+ ptRecc->SetTitle(title);\r
\r
- ptRec_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRec_c);\r
+ ptRecc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecc);\r
\r
// rec efficiency vs pid vs pt\r
\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecPi = fEffHisto->Projection(2);\r
- TH1D *ptRecPi_c = (TH1D*)ptRecPi->Clone();\r
- ptRecPi_c->Divide(ptRecPi,ptAllPi,1,1,"B");\r
- ptRecPi_c->SetName("ptRecEffPi");\r
+ TH1D *ptRecPic = (TH1D*)ptRecPi->Clone();\r
+ ptRecPic->Divide(ptRecPi,ptAllPi,1,1,"B");\r
+ ptRecPic->SetName("ptRecEffPi");\r
\r
- ptRecPi_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecPi_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecPic->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
+ ptRecPic->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (pions)",fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecPi_c->SetTitle(title);\r
+ ptRecPic->SetTitle(title);\r
\r
- ptRecPi_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecPi_c);\r
+ ptRecPic->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecPic);\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffHisto->GetAxis(3)->SetRangeUser(3.,3.); // kaons\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecK = fEffHisto->Projection(2);\r
\r
- TH1D *ptRecK_c = (TH1D*)ptRecK->Clone();\r
- ptRecK_c->Divide(ptRecK,ptAllK,1,1,"B");\r
- ptRecK_c->SetName("ptRecEffK");\r
+ TH1D *ptRecKc = (TH1D*)ptRecK->Clone();\r
+ ptRecKc->Divide(ptRecK,ptAllK,1,1,"B");\r
+ ptRecKc->SetName("ptRecEffK");\r
\r
- ptRecK_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecK_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecKc->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
+ ptRecKc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (kaons)",fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecK_c->SetTitle(title);\r
+ ptRecKc->SetTitle(title);\r
\r
\r
- ptRecK_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecK_c);\r
+ ptRecKc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecKc);\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffHisto->GetAxis(3)->SetRangeUser(4.,4.); // protons\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecP = fEffHisto->Projection(2);\r
- TH1D *ptRecP_c = (TH1D*)ptRecP->Clone();\r
- ptRecP_c->Divide(ptRecP,ptAllP,1,1,"B");\r
- ptRecP_c->SetName("ptRecEffP");\r
+ TH1D *ptRecPc = (TH1D*)ptRecP->Clone();\r
+ ptRecPc->Divide(ptRecP,ptAllP,1,1,"B");\r
+ ptRecPc->SetName("ptRecEffP");\r
\r
- ptRecP_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecP_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecPc->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
+ ptRecPc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (protons)",fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecP_c->SetTitle(title);\r
+ ptRecPc->SetTitle(title);\r
\r
- ptRecP_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecP_c);\r
+ ptRecPc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecPc);\r
\r
// findable efficiency vs pt\r
\r
fEffHisto->GetAxis(5)->SetRangeUser(1.,1.);\r
\r
TH1D *ptRecF = fEffHisto->Projection(2); // rec findable\r
- TH1D *ptRecF_c = (TH1D*)ptRecF->Clone();\r
- ptRecF_c->Divide(ptRecF,ptAllF,1,1,"B");\r
- ptRecF_c->SetName("ptRecEffF");\r
+ TH1D *ptRecFc = (TH1D*)ptRecF->Clone();\r
+ ptRecFc->Divide(ptRecF,ptAllF,1,1,"B");\r
+ ptRecFc->SetName("ptRecEffF");\r
\r
- ptRecF_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecF_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecFc->GetXaxis()->SetTitle(fEffHisto->GetAxis(2)->GetTitle());\r
+ ptRecFc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (findable)",fEffHisto->GetAxis(2)->GetTitle());\r
- ptRecF_c->SetTitle(title);\r
+ ptRecFc->SetTitle(title);\r
\r
- ptRecF_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecF_c);\r
+ ptRecFc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecFc);\r
\r
//\r
// efficiency vs eta\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed \r
TH1D *etaRec = fEffHisto->Projection(0);\r
- TH1D *etaRec_c = (TH1D*)etaRec->Clone();\r
- etaRec_c->Divide(etaRec,etaAll,1,1,"B");\r
- etaRec_c->SetName("etaRecEff");\r
+ TH1D *etaRecc = (TH1D*)etaRec->Clone();\r
+ etaRecc->Divide(etaRec,etaAll,1,1,"B");\r
+ etaRecc->SetName("etaRecEff");\r
\r
- etaRec_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
- etaRec_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecc->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
+ etaRecc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency",fEffHisto->GetAxis(0)->GetTitle());\r
- etaRec_c->SetTitle(title);\r
+ etaRecc->SetTitle(title);\r
\r
- aFolderObj->Add(etaRec_c);\r
+ aFolderObj->Add(etaRecc);\r
\r
// rec efficiency vs pid vs eta\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecPi = fEffHisto->Projection(0);\r
- TH1D *etaRecPi_c = (TH1D*)etaRecPi->Clone();\r
- etaRecPi_c->Divide(etaRecPi,etaAllPi,1,1,"B");\r
- etaRecPi_c->SetName("etaRecEffPi");\r
+ TH1D *etaRecPic = (TH1D*)etaRecPi->Clone();\r
+ etaRecPic->Divide(etaRecPi,etaAllPi,1,1,"B");\r
+ etaRecPic->SetName("etaRecEffPi");\r
\r
- etaRecPi_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecPi_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecPic->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
+ etaRecPic->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (pions)",fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecPi_c->SetTitle(title);\r
+ etaRecPic->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecPi_c);\r
+ aFolderObj->Add(etaRecPic);\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffHisto->GetAxis(3)->SetRangeUser(3.,3.); // kaons\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecK = fEffHisto->Projection(0);\r
\r
- TH1D *etaRecK_c = (TH1D*)etaRecK->Clone();\r
- etaRecK_c->Divide(etaRecK,etaAllK,1,1,"B");\r
- etaRecK_c->SetName("etaRecEffK");\r
+ TH1D *etaRecKc = (TH1D*)etaRecK->Clone();\r
+ etaRecKc->Divide(etaRecK,etaAllK,1,1,"B");\r
+ etaRecKc->SetName("etaRecEffK");\r
\r
- etaRecK_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecK_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecKc->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
+ etaRecKc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (kaons)",fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecK_c->SetTitle(title);\r
+ etaRecKc->SetTitle(title);\r
\r
\r
- aFolderObj->Add(etaRecK_c);\r
+ aFolderObj->Add(etaRecKc);\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffHisto->GetAxis(3)->SetRangeUser(4.,4.); // protons\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecP = fEffHisto->Projection(0);\r
- TH1D *etaRecP_c = (TH1D*)etaRecP->Clone();\r
- etaRecP_c->Divide(etaRecP,etaAllP,1,1,"B");\r
- etaRecP_c->SetName("etaRecEffP");\r
+ TH1D *etaRecPc = (TH1D*)etaRecP->Clone();\r
+ etaRecPc->Divide(etaRecP,etaAllP,1,1,"B");\r
+ etaRecPc->SetName("etaRecEffP");\r
\r
- etaRecP_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecP_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecPc->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
+ etaRecPc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (protons)",fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecP_c->SetTitle(title);\r
+ etaRecPc->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecP_c);\r
+ aFolderObj->Add(etaRecPc);\r
\r
// findable efficiency vs eta\r
\r
fEffHisto->GetAxis(5)->SetRangeUser(1.,1.);\r
\r
TH1D *etaRecF = fEffHisto->Projection(0); // rec findable\r
- TH1D *etaRecF_c = (TH1D*)etaRecF->Clone();\r
- etaRecF_c->Divide(etaRecF,etaAllF,1,1,"B");\r
- etaRecF_c->SetName("etaRecEffF");\r
+ TH1D *etaRecFc = (TH1D*)etaRecF->Clone();\r
+ etaRecFc->Divide(etaRecF,etaAllF,1,1,"B");\r
+ etaRecFc->SetName("etaRecEffF");\r
\r
- etaRecF_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecF_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecFc->GetXaxis()->SetTitle(fEffHisto->GetAxis(0)->GetTitle());\r
+ etaRecFc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (findable)",fEffHisto->GetAxis(0)->GetTitle());\r
- etaRecF_c->SetTitle(title);\r
+ etaRecFc->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecF_c);\r
+ aFolderObj->Add(etaRecFc);\r
\r
//\r
// efficiency vs phi\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed \r
TH1D *phiRec = fEffHisto->Projection(1);\r
- TH1D *phiRec_c = (TH1D*)phiRec->Clone();\r
- phiRec_c->Divide(phiRec,phiAll,1,1,"B");\r
- phiRec_c->SetName("phiRecEff");\r
+ TH1D *phiRecc = (TH1D*)phiRec->Clone();\r
+ phiRecc->Divide(phiRec,phiAll,1,1,"B");\r
+ phiRecc->SetName("phiRecEff");\r
\r
- phiRec_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
- phiRec_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecc->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
+ phiRecc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency",fEffHisto->GetAxis(1)->GetTitle());\r
- phiRec_c->SetTitle(title);\r
+ phiRecc->SetTitle(title);\r
\r
- aFolderObj->Add(phiRec_c);\r
+ aFolderObj->Add(phiRecc);\r
\r
// rec efficiency vs pid vs phi\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecPi = fEffHisto->Projection(1);\r
- TH1D *phiRecPi_c = (TH1D*)phiRecPi->Clone();\r
- phiRecPi_c->Divide(phiRecPi,phiAllPi,1,1,"B");\r
- phiRecPi_c->SetName("phiRecEffPi");\r
+ TH1D *phiRecPic = (TH1D*)phiRecPi->Clone();\r
+ phiRecPic->Divide(phiRecPi,phiAllPi,1,1,"B");\r
+ phiRecPic->SetName("phiRecEffPi");\r
\r
- phiRecPi_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecPi_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecPic->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
+ phiRecPic->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (pions)",fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecPi_c->SetTitle(title);\r
+ phiRecPic->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecPi_c);\r
+ aFolderObj->Add(phiRecPic);\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffHisto->GetAxis(3)->SetRangeUser(3.,3.); // kaons\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecK = fEffHisto->Projection(1);\r
\r
- TH1D *phiRecK_c = (TH1D*)phiRecK->Clone();\r
- phiRecK_c->Divide(phiRecK,phiAllK,1,1,"B");\r
- phiRecK_c->SetName("phiRecEffK");\r
+ TH1D *phiRecKc = (TH1D*)phiRecK->Clone();\r
+ phiRecKc->Divide(phiRecK,phiAllK,1,1,"B");\r
+ phiRecKc->SetName("phiRecEffK");\r
\r
- phiRecK_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecK_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecKc->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
+ phiRecKc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (kaons)",fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecK_c->SetTitle(title);\r
+ phiRecKc->SetTitle(title);\r
\r
\r
- aFolderObj->Add(phiRecK_c);\r
+ aFolderObj->Add(phiRecKc);\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffHisto->GetAxis(3)->SetRangeUser(4.,4.); // protons\r
\r
fEffHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecP = fEffHisto->Projection(1);\r
- TH1D *phiRecP_c = (TH1D*)phiRecP->Clone();\r
- phiRecP_c->Divide(phiRecP,phiAllP,1,1,"B");\r
- phiRecP_c->SetName("phiRecEffP");\r
+ TH1D *phiRecPc = (TH1D*)phiRecP->Clone();\r
+ phiRecPc->Divide(phiRecP,phiAllP,1,1,"B");\r
+ phiRecPc->SetName("phiRecEffP");\r
\r
- phiRecP_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecP_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecPc->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
+ phiRecPc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (protons)",fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecP_c->SetTitle(title);\r
+ phiRecPc->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecP_c);\r
+ aFolderObj->Add(phiRecPc);\r
\r
// findable efficiency vs phi\r
\r
fEffHisto->GetAxis(5)->SetRangeUser(1.,1.);\r
\r
TH1D *phiRecF = fEffHisto->Projection(1); // rec findable\r
- TH1D *phiRecF_c = (TH1D*)phiRecF->Clone();\r
- phiRecF_c->Divide(phiRecF,phiAllF,1,1,"B");\r
- phiRecF_c->SetName("phiRecEffF");\r
+ TH1D *phiRecFc = (TH1D*)phiRecF->Clone();\r
+ phiRecFc->Divide(phiRecF,phiAllF,1,1,"B");\r
+ phiRecFc->SetName("phiRecEffF");\r
\r
- phiRecF_c->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecF_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecFc->GetXaxis()->SetTitle(fEffHisto->GetAxis(1)->GetTitle());\r
+ phiRecFc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (findable)",fEffHisto->GetAxis(1)->GetTitle());\r
- phiRecF_c->SetTitle(title);\r
+ phiRecFc->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecF_c);\r
+ aFolderObj->Add(phiRecFc);\r
}\r
else {\r
// \r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed \r
TH1D *ptRec = fEffSecHisto->Projection(2);\r
- TH1D *ptRec_c = (TH1D*)ptRec->Clone();\r
- ptRec_c->Divide(ptRec,ptAll,1,1,"B");\r
- ptRec_c->SetName("ptRecEff");\r
+ TH1D *ptRecc = (TH1D*)ptRec->Clone();\r
+ ptRecc->Divide(ptRec,ptAll,1,1,"B");\r
+ ptRecc->SetName("ptRecEff");\r
\r
- ptRec_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRec_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
+ ptRecc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency",fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRec_c->SetTitle(title);\r
+ ptRecc->SetTitle(title);\r
\r
- ptRec_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRec_c);\r
+ ptRecc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecc);\r
\r
// rec efficiency vs pid vs pt\r
\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecEle = fEffSecHisto->Projection(2);\r
- TH1D *ptRecEle_c = (TH1D*)ptRecEle->Clone();\r
- ptRecEle_c->Divide(ptRecEle,ptAllEle,1,1,"B");\r
- ptRecEle_c->SetName("ptRecEffEle");\r
+ TH1D *ptRecElec = (TH1D*)ptRecEle->Clone();\r
+ ptRecElec->Divide(ptRecEle,ptAllEle,1,1,"B");\r
+ ptRecElec->SetName("ptRecEffEle");\r
\r
- ptRecEle_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecEle_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecElec->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
+ ptRecElec->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (electrons)",fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecEle_c->SetTitle(title);\r
+ ptRecElec->SetTitle(title);\r
\r
- ptRecEle_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecEle_c);\r
+ ptRecElec->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecElec);\r
\r
//\r
\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecPi = fEffSecHisto->Projection(2);\r
- TH1D *ptRecPi_c = (TH1D*)ptRecPi->Clone();\r
- ptRecPi_c->Divide(ptRecPi,ptAllPi,1,1,"B");\r
- ptRecPi_c->SetName("ptRecEffPi");\r
+ TH1D *ptRecPic = (TH1D*)ptRecPi->Clone();\r
+ ptRecPic->Divide(ptRecPi,ptAllPi,1,1,"B");\r
+ ptRecPic->SetName("ptRecEffPi");\r
\r
- ptRecPi_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecPi_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecPic->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
+ ptRecPic->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (pions)",fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecPi_c->SetTitle(title);\r
+ ptRecPic->SetTitle(title);\r
\r
- ptRecPi_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecPi_c);\r
+ ptRecPic->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecPic);\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffSecHisto->GetAxis(3)->SetRangeUser(3.,3.); // kaons\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecK = fEffSecHisto->Projection(2);\r
\r
- TH1D *ptRecK_c = (TH1D*)ptRecK->Clone();\r
- ptRecK_c->Divide(ptRecK,ptAllK,1,1,"B");\r
- ptRecK_c->SetName("ptRecEffK");\r
+ TH1D *ptRecKc = (TH1D*)ptRecK->Clone();\r
+ ptRecKc->Divide(ptRecK,ptAllK,1,1,"B");\r
+ ptRecKc->SetName("ptRecEffK");\r
\r
- ptRecK_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecK_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecKc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
+ ptRecKc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (kaons)",fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecK_c->SetTitle(title);\r
+ ptRecKc->SetTitle(title);\r
\r
\r
- ptRecK_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecK_c);\r
+ ptRecKc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecKc);\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffSecHisto->GetAxis(3)->SetRangeUser(4.,4.); // protons\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *ptRecP = fEffSecHisto->Projection(2);\r
- TH1D *ptRecP_c = (TH1D*)ptRecP->Clone();\r
- ptRecP_c->Divide(ptRecP,ptAllP,1,1,"B");\r
- ptRecP_c->SetName("ptRecEffP");\r
+ TH1D *ptRecPc = (TH1D*)ptRecP->Clone();\r
+ ptRecPc->Divide(ptRecP,ptAllP,1,1,"B");\r
+ ptRecPc->SetName("ptRecEffP");\r
\r
- ptRecP_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecP_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecPc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
+ ptRecPc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (protons)",fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecP_c->SetTitle(title);\r
+ ptRecPc->SetTitle(title);\r
\r
- ptRecP_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecP_c);\r
+ ptRecPc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecPc);\r
\r
// findable efficiency vs pt\r
\r
fEffSecHisto->GetAxis(5)->SetRangeUser(1.,1.);\r
\r
TH1D *ptRecF = fEffSecHisto->Projection(2); // rec findable\r
- TH1D *ptRecF_c = (TH1D*)ptRecF->Clone();\r
- ptRecF_c->Divide(ptRecF,ptAllF,1,1,"B");\r
- ptRecF_c->SetName("ptRecEffF");\r
+ TH1D *ptRecFc = (TH1D*)ptRecF->Clone();\r
+ ptRecFc->Divide(ptRecF,ptAllF,1,1,"B");\r
+ ptRecFc->SetName("ptRecEffF");\r
\r
- ptRecF_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecF_c->GetYaxis()->SetTitle("efficiency");\r
+ ptRecFc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(2)->GetTitle());\r
+ ptRecFc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (findable)",fEffSecHisto->GetAxis(2)->GetTitle());\r
- ptRecF_c->SetTitle(title);\r
+ ptRecFc->SetTitle(title);\r
\r
- ptRecF_c->SetBit(TH1::kLogX);\r
- aFolderObj->Add(ptRecF_c);\r
+ ptRecFc->SetBit(TH1::kLogX);\r
+ aFolderObj->Add(ptRecFc);\r
\r
//\r
// efficiency vs eta\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed \r
TH1D *etaRec = fEffSecHisto->Projection(0);\r
- TH1D *etaRec_c = (TH1D*)etaRec->Clone();\r
- etaRec_c->Divide(etaRec,etaAll,1,1,"B");\r
- etaRec_c->SetName("etaRecEff");\r
+ TH1D *etaRecc = (TH1D*)etaRec->Clone();\r
+ etaRecc->Divide(etaRec,etaAll,1,1,"B");\r
+ etaRecc->SetName("etaRecEff");\r
\r
- etaRec_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRec_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
+ etaRecc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency",fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRec_c->SetTitle(title);\r
+ etaRecc->SetTitle(title);\r
\r
- aFolderObj->Add(etaRec_c);\r
+ aFolderObj->Add(etaRecc);\r
\r
// rec efficiency vs pid vs eta\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecEle = fEffSecHisto->Projection(0);\r
- TH1D *etaRecEle_c = (TH1D*)etaRecEle->Clone();\r
- etaRecEle_c->Divide(etaRecEle,etaAllEle,1,1,"B");\r
- etaRecEle_c->SetName("etaRecEffEle");\r
+ TH1D *etaRecElec = (TH1D*)etaRecEle->Clone();\r
+ etaRecElec->Divide(etaRecEle,etaAllEle,1,1,"B");\r
+ etaRecElec->SetName("etaRecEffEle");\r
\r
- etaRecEle_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecEle_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecElec->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
+ etaRecElec->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (electrons)",fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecEle_c->SetTitle(title);\r
+ etaRecElec->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecEle_c);\r
+ aFolderObj->Add(etaRecElec);\r
\r
//\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecPi = fEffSecHisto->Projection(0);\r
- TH1D *etaRecPi_c = (TH1D*)etaRecPi->Clone();\r
- etaRecPi_c->Divide(etaRecPi,etaAllPi,1,1,"B");\r
- etaRecPi_c->SetName("etaRecEffPi");\r
+ TH1D *etaRecPic = (TH1D*)etaRecPi->Clone();\r
+ etaRecPic->Divide(etaRecPi,etaAllPi,1,1,"B");\r
+ etaRecPic->SetName("etaRecEffPi");\r
\r
- etaRecPi_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecPi_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecPic->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
+ etaRecPic->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (pions)",fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecPi_c->SetTitle(title);\r
+ etaRecPic->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecPi_c);\r
+ aFolderObj->Add(etaRecPic);\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffSecHisto->GetAxis(3)->SetRangeUser(3.,3.); // kaons\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecK = fEffSecHisto->Projection(0);\r
\r
- TH1D *etaRecK_c = (TH1D*)etaRecK->Clone();\r
- etaRecK_c->Divide(etaRecK,etaAllK,1,1,"B");\r
- etaRecK_c->SetName("etaRecEffK");\r
+ TH1D *etaRecKc = (TH1D*)etaRecK->Clone();\r
+ etaRecKc->Divide(etaRecK,etaAllK,1,1,"B");\r
+ etaRecKc->SetName("etaRecEffK");\r
\r
- etaRecK_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecK_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecKc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
+ etaRecKc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (kaons)",fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecK_c->SetTitle(title);\r
+ etaRecKc->SetTitle(title);\r
\r
\r
- aFolderObj->Add(etaRecK_c);\r
+ aFolderObj->Add(etaRecKc);\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffSecHisto->GetAxis(3)->SetRangeUser(4.,4.); // protons\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *etaRecP = fEffSecHisto->Projection(0);\r
- TH1D *etaRecP_c = (TH1D*)etaRecP->Clone();\r
- etaRecP_c->Divide(etaRecP,etaAllP,1,1,"B");\r
- etaRecP_c->SetName("etaRecEffP");\r
+ TH1D *etaRecPc = (TH1D*)etaRecP->Clone();\r
+ etaRecPc->Divide(etaRecP,etaAllP,1,1,"B");\r
+ etaRecPc->SetName("etaRecEffP");\r
\r
- etaRecP_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecP_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecPc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
+ etaRecPc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (protons)",fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecP_c->SetTitle(title);\r
+ etaRecPc->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecP_c);\r
+ aFolderObj->Add(etaRecPc);\r
\r
// findable efficiency vs eta\r
\r
fEffSecHisto->GetAxis(5)->SetRangeUser(1.,1.);\r
\r
TH1D *etaRecF = fEffSecHisto->Projection(0); // rec findable\r
- TH1D *etaRecF_c = (TH1D*)etaRecF->Clone();\r
- etaRecF_c->Divide(etaRecF,etaAllF,1,1,"B");\r
- etaRecF_c->SetName("etaRecEffF");\r
+ TH1D *etaRecFc = (TH1D*)etaRecF->Clone();\r
+ etaRecFc->Divide(etaRecF,etaAllF,1,1,"B");\r
+ etaRecFc->SetName("etaRecEffF");\r
\r
- etaRecF_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecF_c->GetYaxis()->SetTitle("efficiency");\r
+ etaRecFc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(0)->GetTitle());\r
+ etaRecFc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (findable)",fEffSecHisto->GetAxis(0)->GetTitle());\r
- etaRecF_c->SetTitle(title);\r
+ etaRecFc->SetTitle(title);\r
\r
- aFolderObj->Add(etaRecF_c);\r
+ aFolderObj->Add(etaRecFc);\r
\r
//\r
// efficiency vs phi\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed \r
TH1D *phiRec = fEffSecHisto->Projection(1);\r
- TH1D *phiRec_c = (TH1D*)phiRec->Clone();\r
- phiRec_c->Divide(phiRec,phiAll,1,1,"B");\r
- phiRec_c->SetName("phiRecEff");\r
+ TH1D *phiRecc = (TH1D*)phiRec->Clone();\r
+ phiRecc->Divide(phiRec,phiAll,1,1,"B");\r
+ phiRecc->SetName("phiRecEff");\r
\r
- phiRec_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRec_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
+ phiRecc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency",fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRec_c->SetTitle(title);\r
+ phiRecc->SetTitle(title);\r
\r
- aFolderObj->Add(phiRec_c);\r
+ aFolderObj->Add(phiRecc);\r
\r
// rec efficiency vs pid vs phi\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecEle = fEffSecHisto->Projection(1);\r
- TH1D *phiRecEle_c = (TH1D*)phiRecEle->Clone();\r
- phiRecEle_c->Divide(phiRecEle,phiAllEle,1,1,"B");\r
- phiRecEle_c->SetName("phiRecEffEle");\r
+ TH1D *phiRecElec = (TH1D*)phiRecEle->Clone();\r
+ phiRecElec->Divide(phiRecEle,phiAllEle,1,1,"B");\r
+ phiRecElec->SetName("phiRecEffEle");\r
\r
- phiRecEle_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecEle_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecElec->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
+ phiRecElec->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (electrons)",fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecEle_c->SetTitle(title);\r
+ phiRecElec->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecEle_c);\r
+ aFolderObj->Add(phiRecElec);\r
\r
//\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecPi = fEffSecHisto->Projection(1);\r
- TH1D *phiRecPi_c = (TH1D*)phiRecPi->Clone();\r
- phiRecPi_c->Divide(phiRecPi,phiAllPi,1,1,"B");\r
- phiRecPi_c->SetName("phiRecEffPi");\r
+ TH1D *phiRecPic = (TH1D*)phiRecPi->Clone();\r
+ phiRecPic->Divide(phiRecPi,phiAllPi,1,1,"B");\r
+ phiRecPic->SetName("phiRecEffPi");\r
\r
- phiRecPi_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecPi_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecPic->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
+ phiRecPic->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (pions)",fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecPi_c->SetTitle(title);\r
+ phiRecPic->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecPi_c);\r
+ aFolderObj->Add(phiRecPic);\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffSecHisto->GetAxis(3)->SetRangeUser(3.,3.); // kaons\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecK = fEffSecHisto->Projection(1);\r
\r
- TH1D *phiRecK_c = (TH1D*)phiRecK->Clone();\r
- phiRecK_c->Divide(phiRecK,phiAllK,1,1,"B");\r
- phiRecK_c->SetName("phiRecEffK");\r
+ TH1D *phiRecKc = (TH1D*)phiRecK->Clone();\r
+ phiRecKc->Divide(phiRecK,phiAllK,1,1,"B");\r
+ phiRecKc->SetName("phiRecEffK");\r
\r
- phiRecK_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecK_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecKc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
+ phiRecKc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (kaons)",fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecK_c->SetTitle(title);\r
+ phiRecKc->SetTitle(title);\r
\r
\r
- aFolderObj->Add(phiRecK_c);\r
+ aFolderObj->Add(phiRecKc);\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(0.,1.); \r
fEffSecHisto->GetAxis(3)->SetRangeUser(4.,4.); // protons\r
\r
fEffSecHisto->GetAxis(4)->SetRangeUser(1.,1.); // reconstructed\r
TH1D *phiRecP = fEffSecHisto->Projection(1);\r
- TH1D *phiRecP_c = (TH1D*)phiRecP->Clone();\r
- phiRecP_c->Divide(phiRecP,phiAllP,1,1,"B");\r
- phiRecP_c->SetName("phiRecEffP");\r
+ TH1D *phiRecPc = (TH1D*)phiRecP->Clone();\r
+ phiRecPc->Divide(phiRecP,phiAllP,1,1,"B");\r
+ phiRecPc->SetName("phiRecEffP");\r
\r
- phiRecP_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecP_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecPc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
+ phiRecPc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (protons)",fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecP_c->SetTitle(title);\r
+ phiRecPc->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecP_c);\r
+ aFolderObj->Add(phiRecPc);\r
\r
// findable efficiency vs phi\r
\r
fEffSecHisto->GetAxis(5)->SetRangeUser(1.,1.);\r
\r
TH1D *phiRecF = fEffSecHisto->Projection(1); // rec findable\r
- TH1D *phiRecF_c = (TH1D*)phiRecF->Clone();\r
- phiRecF_c->Divide(phiRecF,phiAllF,1,1,"B");\r
- phiRecF_c->SetName("phiRecEffF");\r
+ TH1D *phiRecFc = (TH1D*)phiRecF->Clone();\r
+ phiRecFc->Divide(phiRecF,phiAllF,1,1,"B");\r
+ phiRecFc->SetName("phiRecEffF");\r
\r
- phiRecF_c->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecF_c->GetYaxis()->SetTitle("efficiency");\r
+ phiRecFc->GetXaxis()->SetTitle(fEffSecHisto->GetAxis(1)->GetTitle());\r
+ phiRecFc->GetYaxis()->SetTitle("efficiency");\r
sprintf(title,"%s vs %s","rec. efficiency (findable)",fEffSecHisto->GetAxis(1)->GetTitle());\r
- phiRecF_c->SetTitle(title);\r
+ phiRecFc->SetTitle(title);\r
\r
- aFolderObj->Add(phiRecF_c);\r
+ aFolderObj->Add(phiRecFc);\r
}\r
\r
// export objects to analysis folder\r