1 //________________________________________________________________________
2 void demoInteractive() {
3 //____________________________________________//
4 AliTagAnalysis *TagAna = new AliTagAnalysis();
6 AliEventTagCuts *EvCuts1 = new AliEventTagCuts();
7 EvCuts1->SetMultiplicityRange(11,12);
9 TAlienCollection* coll = TAlienCollection::Open("tag10.xml");
10 TGridResult* TagResult = coll->GetGridResult("");
11 TagAna->ChainGridTags(TagResult);
13 chain1 = TagAna->QueryTags(EvCuts1);
15 //____________________________________________//
16 // Make the analysis manager
17 AliAnalysisManager *mgr = new AliAnalysisManager();
18 //____________________________________________//
20 AliAnalysisTask *task1 = new AliAnalysisTaskPt("TaskPt");
22 // Create containers for input/output
23 AliAnalysisDataContainer *cinput1 = mgr->CreateContainer("cchain1",TChain::Class(),AliAnalysisManager::kInputContainer);
24 AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("chist1", TH1::Class(),AliAnalysisManager::kOutputContainer);
26 //____________________________________________//
27 mgr->ConnectInput(task1,0,cinput1);
28 mgr->ConnectOutput(task1,0,coutput1);
29 cinput1->SetData(chain1);
31 if (mgr->InitAnalysis()) {