]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - PWGLF/FORWARD/analysis2/corrs/DrawCorrAcc.C
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / corrs / DrawCorrAcc.C
... / ...
CommitLineData
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 runNo Run number
21 * @param sys Collision system
22 * @param sNN Collision energy in GeV
23 * @param fname File name
24 * @param details Drawing options
25 *
26 * @ingroup pwglf_forward_scripts_corr
27 */
28void
29DrawCorrAcc(ULong_t runNo, UShort_t sys, UShort_t sNN,
30 const char* fname=0, Bool_t details=true)
31{
32 //__________________________________________________________________
33 // Load libraries and object
34 // const char* fwd = "$ALICE_ROOT/PWGLF/FORWARD/analysis2";
35 const char* fwd = "$ALICE_ROOT/PWGLF/FORWARD/analysis2";
36 gROOT->Macro(Form("%s/scripts/LoadLibs.C", fwd));
37 gROOT->LoadMacro(Form("%s/scripts/SummaryDrawer.C", fwd));
38 gROOT->LoadMacro(Form("%s/corrs/CorrDrawer.C", fwd));
39
40 CorrDrawer d;
41 d.Run(AliForwardCorrectionManager::kAcceptance, runNo, sys, sNN, 0,
42 false, false, "", fname);
43
44}
45//
46// EOF
47//