AliEmcalClusterMaker* AddTaskEmcalClusterMaker(
const UInt_t nonLinFunct = AliEMCALRecoUtils::kBeamTestCorrected,
+ const Bool_t remExClus = kTRUE,
const char *nClusters = 0,
const char *outClusName = "EmcCaloClusters",
const Double_t emin = 0.3,
ecm->SetOutClusName(outClusName);
AliEMCALRecoUtils *ru = new AliEMCALRecoUtils;
ru->SetNonLinearityFunction(nonLinFunct);
+ if(remExClus) ru->SwitchOnRejectExoticCluster();
ecm->SetRecoUtils(ru);
AliClusterContainer *clusCont = ecm->AddClusterContainer(nClusters);
clusCont->SetClusECut(emin);
else
nonLinFunct = AliEMCALRecoUtils::kPi0MCv3;
}
- AliEmcalClusterMaker *clusMaker = AddTaskEmcalClusterMaker(nonLinFunct,0,"EmcCaloClusters",0.,kTRUE);
+ remExoticClus = kTRUE;
+ AliEmcalClusterMaker *clusMaker = AddTaskEmcalClusterMaker(nonLinFunct,remExoticClus,0,"EmcCaloClusters",0.,kTRUE);
return clusMaker;
}