]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/FORWARD/analysis2/corrs/DrawCorrAcc.C
Removed the specific reference to Christian's source
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / corrs / DrawCorrAcc.C
1 /**
2  * @file 
3  * 
4  * Scripts to draw energy loss fits from correction object file 
5  *
6  * @ingroup pwglf_forward_scripts_corr
7  */
8 /** 
9  * Draw energy loss fits to a multi-page PDF. 
10  *
11  * @par Input: 
12  * The input file is expected to contain a AliFMDCorrELossFit object
13  * named @c elossfits in the top level directory.
14  * 
15  * @par Output: 
16  * A multi-page PDF.  Note, that the PDF generated by ROOT in this way
17  * is broken (cannot be read by Acrobat Reader on Windows and MacOSX)
18  * and one should pass it through a filter to correct these problems.
19  * 
20  * @param fname   File name 
21  * @param option  Drawing options 
22  *
23  * @ingroup pwglf_forward_scripts_corr
24  */
25 void
26 DrawCorrAcc(ULong_t runNo, UShort_t sys, UShort_t sNN, 
27             const char* fname=0, Bool_t details=true)
28 {
29   //__________________________________________________________________
30   // Load libraries and object 
31   // const char* fwd = "$ALICE_ROOT/PWGLF/FORWARD/analysis2";
32   const char* fwd = "$ALICE_ROOT/PWGLF/FORWARD/analysis2";
33   gROOT->Macro(Form("%s/scripts/LoadLibs.C", fwd));
34   gROOT->LoadMacro(Form("%s/scripts/SummaryDrawer.C", fwd));
35   gROOT->LoadMacro(Form("%s/corrs/CorrDrawer.C", fwd));
36
37   CorrDrawer d;
38   d.Run(AliForwardCorrectionManager::kAcceptance, runNo, sys, sNN, 0, 
39         false, false, "", fname);
40         
41 }
42 //
43 // EOF
44 //