1 void SubmitSharingEffCorrection(const Char_t* filename="fmdana.root", Bool_t store, Float_t energy, Int_t trigger, Float_t mag, Int_t collsystem)){
3 gSystem->Load("libANALYSIS");
4 gSystem->Load("libANALYSISalice");
5 gSystem->Load("libPWGLFforward");
7 gStyle->SetTextFont(132);
8 gStyle->SetLabelFont(132,"X");
9 gStyle->SetLabelFont(132,"Y");
10 gStyle->SetLabelFont(132,"Z");
11 gStyle->SetTitleFont(132,"X");
12 gStyle->SetTitleFont(132,"Y");
13 gStyle->SetTitleFont(132,"Z");
15 AliFMDAnaParameters* pars = AliFMDAnaParameters::Instance();
16 pars->Init(kTRUE,AliFMDAnaParameters::kBackgroundCorrection);
18 pars->SetEnergy(AliFMDAnaParameters::k900);
19 else if(energy == 7000)
20 pars->SetEnergy(AliFMDAnaParameters::k7000);
21 else if(energy == 10000)
22 pars->SetEnergy(AliFMDAnaParameters::k10000);
23 else if(energy == 14000)
24 pars->SetEnergy(AliFMDAnaParameters::k14000);
27 pars->SetTriggerDefinition(AliFMDAnaParameters::kMB1);
29 pars->SetTriggerDefinition(AliFMDAnaParameters::kMB2);
32 pars->SetMagField(AliFMDAnaParameters::k0G);
34 pars->SetMagField(AliFMDAnaParameters::k5G);
37 pars->SetCollisionSystem(AliFMDAnaParameters::kPP);
38 else if(collsystem == 1)
39 pars->SetCollisionSystem(AliFMDAnaParameters::kPbPb);
43 std::cout<<"creating sharing efficiency object"<<std::endl;
49 t.CreateSharingEfficiency(filename,store);
51 std::cout<<" - and stored!"<<std::endl;
53 std::cout<<" - and not stored!"<<std::endl;