void AliAODPidHF::SetBetheBloch(AliTPCPIDResponse tpcResp) const{
Double_t alephParameters[5];
+
+ // MC
if(fMC){
alephParameters[0] = 2.15898e+00/50.;
alephParameters[1] = 1.75295e+01;
}else{
- if(fOnePad) {
+ // Read Data
- alephParameters[0] =1.34490e+00/50;
- alephParameters[1] = 2.69455e+01;
- alephParameters[2] = TMath::Exp(-2.97552+01);
- alephParameters[3] = 2.35339e+00;
- alephParameters[4] = 5.98079e+00;
+ if(fOnePad) {
+ alephParameters[0] =1.34490e+00/50;
+ alephParameters[1] = 2.69455e+01;
+ alephParameters[2] = TMath::Exp(-2.97552+01);
+ alephParameters[3] = 2.35339e+00;
+ alephParameters[4] = 5.98079e+00;
+
} else if(fPbPb) {
-
- alephParameters[0] = 1.25202/50.;
- alephParameters[1] = 2.74992e+01;
- alephParameters[2] = TMath::Exp(-3.31517e+01);
- alephParameters[3] = 2.46246;
- alephParameters[4] = 6.78938;
-
+
+ // alephParameters[0] = 1.25202/50.;
+ // alephParameters[1] = 2.74992e+01;
+ // alephParameters[2] = TMath::Exp(-3.31517e+01);
+ // alephParameters[3] = 2.46246;
+ // alephParameters[4] = 6.78938;
+
+ alephParameters[0] = 5.10207e+00/50.;
+ alephParameters[1] = 7.94982e+00;
+ alephParameters[2] = TMath::Exp(-9.07942e+00);
+ alephParameters[3] = 2.38808e+00;
+ alephParameters[4] = 1.68165e+00;
+
} else {
alephParameters[0] = 0.0283086/0.97;
alephParameters[1] = 2.63394e+01;
alephParameters[2] = 5.04114e-11;
alephParameters[3] = 2.12543e+00;
alephParameters[4] = 4.88663e+00;
-
+
}
-
+
}
tpcResp.SetBetheBlochParameters(alephParameters[0],alephParameters[1],alephParameters[2],alephParameters[3],alephParameters[4]);