-void RunAliEnFMDAnalysisSE(const Char_t* collectionName="collection.xml", const Char_t* cdbPath="local://$ALICE_ROOT") {
+void RunAliEnFMDAnalysisSE(const Char_t* collectionName="collection.xml", const Char_t* cdbPath="local://$ALICE_ROOT/OCDB") {
gSystem->Load("libANALYSIS");
gSystem->Load("libANALYSISalice");
aodHandler->SetOutputFileName("AliAODs.root");
- AliAnalysisDataContainer *cin_esd = mgr->CreateContainer("cESD",TChain::Class(),
- AliAnalysisManager::kInputContainer);
+ AliAnalysisDataContainer *cin_esd = mgr->GetCommonInputContainer();
// Output AOD container. Pointer to AOD put here only by filter task.
// This container is managed by the AOD handler
- AliAnalysisDataContainer *cout_aod = mgr->CreateContainer("cAOD", TTree::Class(),
- AliAnalysisManager::kOutputContainer, "default");
+ AliAnalysisDataContainer *cout_aod = mgr->GetCommonOutputContainer();
AliFMDAnalysisTaskSE *fmdana = new AliFMDAnalysisTaskSE("FMDAnalysis");
mgr->AddTask(fmdana);
AliCDBManager* cdb = AliCDBManager::Instance();
cdb->SetDefaultStorage(cdbPath);
+ cdb->SetSpecificStorage("FMD/*","local://$ALICE_ROOT");
cdb->SetRun(0);
AliFMDAnaParameters* pars = AliFMDAnaParameters::Instance();
timer.Start();
if (mgr->InitAnalysis()) {
mgr->PrintStatus();
- mgr->StartAnalysis("local",chain, 100);
+ mgr->StartAnalysis("local",chain, 2000);
}
timer.Stop();
timer.Print();
TChain* chain = new TChain(treeName);
myCollection->Reset() ;
- while ( myCollection->Next() ) chain->Add(myCollection->GetTURL("")) ;
+ Int_t nFiles = 0;
+ while ( myCollection->Next() && nFiles <20) {
+ chain->Add(myCollection->GetTURL("")) ;
+ nFiles++;
+ }
chain->ls();
return chain;
}