-AliAnalysisTaskHFECal* ConfigHFECal(Bool_t useMC){\r
+AliAnalysisTaskHFECal* ConfigHFECal(Bool_t useMC,Bool_t MassConst,Bool_t MassWidthCut){\r
//\r
// HFE standard task configuration\r
//\r
AliAnalysisTaskHFECal *task = new AliAnalysisTaskHFECal("HFEanalysisEMCal");\r
printf("task ------------------------ %p\n ", task);\r
task->SetHFECuts(hfecuts);\r
- task->SetInvariantMassCut(0.05);\r
+ task->SetMassConstraint(MassConst);\r
+ task->SetMassWidthCut(MassWidthCut);\r
+ Double_t masscut = 0.05;\r
+ if(!MassConst)masscut = 0.1;\r
+ task->SetInvariantMassCut(masscut);\r
\r
// Define PID\r
AliHFEpid *pid = task->GetPID();\r
//params[0] = -0.05; //sigma min\r
params[0] = -1.0; //sigma min\r
}\r
- pid->ConfigureTPCdefaultCut(cutmodel, params,3.0); \r
+ //pid->ConfigureTPCdefaultCut(cutmodel, params,3.0); \r
+ for(Int_t a=0;a<11;a++)pid->ConfigureTPCcentralityCut(a,cutmodel,params,3.0);\r
+ \r
\r
// change E/p cuts\r
AliHFEpidEMCAL *emcpid = pid->AliHFEpid::GetDetPID(AliHFEpid::kEMCALpid);\r