README.md 949 B

Installation:

git clone https://devel.mephi.ru/PEParfenov/FlowModelCalculator.git

cd FlowModelCalculator/ mkdir build cd build/ cmake ..

Centrality determination. Usage:

  1. Get multiplicity histogram:

    root -l
    .L Centrality/libCentrality.so
    TChain *chain = new TChain("mctree")
    chain->Add("...") // Add files into TChain
    MultReader *multReader = new MultReader(chain)
    multReader->Loop("OUTPUTNAME") // Output of the root file
    
  2. Calculate centrality:

    root -l
    .L Centrality/libCentrality.so
    TFile *fi = new TFile("...","read") // Output file from previous step
    TH1F *hist = (TH1F*) fi->Get("hMult")
    CentralityCalculator *centCalc = new CentralityCalculator()
    centCalc->SetModel("MODEL_NAME")
    centCalc->SetEnergy(ENERGY)
    centCalc->SetHistogram(hist)
    centCalc->Calc();
    
    Int_t centrality = centCalc->GetCentrality(mult)