Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:19:43

0001 #include <GlobalVariables.C>
0002 
0003 #include "litecaloeval/LiteCaloEval.h"
0004 R__LOAD_LIBRARY(libLiteCaloEvalTowSlope.so)
0005 
0006 // regular file, modified file, output file
0007 void rings_do_eta_fit2_ohcal(/*const char * reffile,*/ const char * infile, const char * modfile)
0008 {
0009   TStopwatch t; 
0010   t.Start();
0011 
0012   gSystem->Load("libLiteCaloEvalTowSlope.so");
0013   //LiteCaloEval reflce;
0014   LiteCaloEval modlce;
0015 
0016   //reflce.CaloType(LiteCaloEval::HCALOUT);
0017   modlce.CaloType(LiteCaloEval::HCALOUT);
0018 
0019   ///reflce.Get_Histos(reffile);
0020   modlce.Get_Histos(infile,modfile);
0021 
0022   modlce.setFitMin(0.12);
0023   modlce.setFitMax(0.7);
0024 
0025   modlce.FitRelativeShifts(&modlce, 110);
0026   
0027   t.Stop();
0028   t.Print();
0029 
0030 }