void AddTaskPWG4HighPtQAMCAll(char *prodType = "LHC10e14") {
AliPWG4HighPtQAMC *taskQAMC00 = AddTaskPWG4HighPtQAMC(prodType,0,0);
- AliPWG4HighPtQAMC *taskQAMC00 = AddTaskPWG4HighPtQAMC(prodType,0,1);
- AliPWG4HighPtQAMC *taskQAMC00 = AddTaskPWG4HighPtQAMC(prodType,0,2);
+ AliPWG4HighPtQAMC *taskQAMC01 = AddTaskPWG4HighPtQAMC(prodType,0,1);
+ // AliPWG4HighPtQAMC *taskQAMC02 = AddTaskPWG4HighPtQAMC(prodType,0,2);
// AliPWG4HighPtQAMC *taskQAMC10 = AddTaskPWG4HighPtQAMC(prodType,1,0);
// AliPWG4HighPtQAMC *taskQAMC20 = AddTaskPWG4HighPtQAMC(prodType,2,0);
AliPWG4HighPtQAMC *taskQAMC70 = AddTaskPWG4HighPtQAMC(prodType,7,0);
- AliPWG4HighPtQAMC *taskQAMC70 = AddTaskPWG4HighPtQAMC(prodType,7,1);
+ AliPWG4HighPtQAMC *taskQAMC71 = AddTaskPWG4HighPtQAMC(prodType,7,1);
+ AliPWG4HighPtQAMC *taskQAMC72 = AddTaskPWG4HighPtQAMC(prodType,7,2);
}
AliPWG4HighPtQAMC* AddTaskPWG4HighPtQAMC(char *prodType = "LHC10e14", Int_t trackType = 0, Int_t cuts =0)
}
if(trackType==0 && cuts==1) {
//Cuts global tracks with ITSrefit requirement and SPDrequirement for jet analysis
- trackCuts = CreateTrackCutsPWG4(10001004);
+ trackCuts = CreateTrackCutsPWG4(10001005);
}
if(trackType==0 && cuts==2) {
//Cuts global tracks with ITSrefit requirement but without SPD
- trackCuts = CreateTrackCutsPWG4(10011004);
+ trackCuts = CreateTrackCutsPWG4(10011005);
}
if(trackType==7 && cuts==0) {
// tight global tracks
- trackCuts = CreateTrackCutsPWG4(10041004);
- trackCutsReject = CreateTrackCutsPWG4(1004);
+ trackCuts = CreateTrackCutsPWG4(10041005);
+ trackCutsReject = CreateTrackCutsPWG4(1005);
+ trackCutsReject->SetEtaRange(-0.9,0.9);
+ trackCutsReject->SetPtRange(0.15, 1e10);
}
if(trackType==7 && cuts==1) {
// tight global tracks
- trackCuts = CreateTrackCutsPWG4(10011004);
+ trackCuts = CreateTrackCutsPWG4(10011005);
}
+ if(trackType==7 && cuts==2) {
+ // no requirements on SPD and ITSrefit failed
+ trackCuts = CreateTrackCutsPWG4(10041005); //no ITSrefit requirement filter 256
+ trackCutsReject = CreateTrackCutsPWG4(10001005); //ITSrefit requirement filter 16
+ trackCutsReject->SetEtaRange(-0.9,0.9);
+ trackCutsReject->SetPtRange(0.15, 1e10);
+ }
+
//Set track cuts for TPConly tracks
if(trackType==1 || trackType==2) {
//Set track cuts for TPConly tracks