fPIDResponse(0x0),\r
fPIDCombined(0x0),\r
fTrackCuts(0x0),\r
- fTrackFilter(0x0)\r
+ fTrackFilter(0x0),\r
+ fDeDx(NULL),
+ fDeDxTuned(NULL)
{\r
//\r
// Constructor\r
fPIDResponse(0x0),\r
fPIDCombined(0x0),\r
fTrackCuts(0x0),\r
- fTrackFilter(0x0)\r
+ fTrackFilter(0x0),\r
+ fDeDx(NULL),
+ fDeDxTuned(NULL)
{\r
//\r
// Constructor\r
fPIDCombined->SetDefaultTPCPriors();\r
fPIDCombined->SetDetectorMask(AliPIDResponse::kDetTPC+AliPIDResponse::kDetTOF);\r
\r
- // no light nuclei\r
- fPIDCombined->SetSelectedSpecies(AliPID::kSPECIES);\r
+ // no light nuclei - no need to call it, this is default\r
+ // fPIDCombined->SetSelectedSpecies(AliPID::kSPECIES);\r
\r
\r
fHistList.Add(new TH1D("nEvents","Number of Evnets;Selection",2,0,2));\r
\r
- for (Int_t ispec=0; (Int_t)ispec<AliPID::kSPECIES; ++ispec){\r
+ for (Int_t ispec=0; ispec<5; ++ispec){\r
\r
\r
fProbTPC[ispec]=new TH2D(Form("prob%s_mom_TPC",AliPID::ParticleName(ispec)),\r
}\r
\r
\r
-\r
+ fDeDx = new TH2D("hDeDx",";p_{TPC};dE/dx (a.u.)",500,0,5,500,0,500);
+ fHistList.Add(fDeDx);
+ fDeDxTuned = new TH2D("hDeDxTuned",";p_{TPC};dE/dx (a.u.)",500,0,5,500,0,500);
+ fHistList.Add(fDeDxTuned);
+
fHistList.SetOwner();\r
PostData(1,&fHistList);\r
\r
\r
}\r
\r
+ fPIDResponse->GetTPCsignalTunedOnData(track);
+
+ fDeDx->Fill(mom,track->GetTPCsignal());
+ fDeDxTuned->Fill(mom,track->GetTPCsignalTunedOnData());
\r
}\r
}\r