Bool_t readMC=kFALSE,
TString finDirname="Loose",
TString filename="",
- TString finAnObjname="AnalysisCuts")
+ TString finAnObjname="AnalysisCuts",
+ Int_t etaRange=0)
{
//
// Test macro for the AliAnalysisTaskSE for D+ candidates
dplusTask->SetDebugLevel(0);
dplusTask->SetMassLimits(0.2);
dplusTask->SetUseBit(kTRUE);
-
+ dplusTask->SetSystem(system);
if (doSparse) dplusTask->SetDoImpactParameterHistos(kTRUE);
+ if(etaRange==1) dplusTask->SetUseOnlyPositiveEta();
+ if(etaRange==-1) dplusTask->SetUseOnlyNegativeEta();
mgr->AddTask(dplusTask);
if(storeNtuple){
AliAnalysisDataContainer *coutputDplus2 = mgr->CreateContainer(ntuplename,TNtuple::Class(),
AliAnalysisManager::kOutputContainer,
- "InvMassDplus_nt1.root");
+ outputfile.Data());
coutputDplus2->SetSpecialOutput();
}