Go to the source code of this file.
int fill_emc_cluster_calibration_param |
( |
| ) |
|
Definition at line 1 of file fill_emc_cluster_calibration_param.C.
References basiclibs(), Double_t, rootlogon(), PndEmcClusterCalibrationParObject::SetCalibrationPar(), and TString.
4 gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
5 gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/basiclibs.C");
9 TString fileName=
"emc_cluster_correction_par_default.root";
10 TFile *calibrParFile =
new TFile(fileName,
"RECREATE");
13 enum {barrel_low=1, barrel_high=2, fwcap=3, bwcap=4, fsc=5};
14 Double_t pars1[10], pars2[10], pars3[10], pars4[10], pars5[5];
16 pars1[0] = 4.13189e-02;
17 pars1[1] = -2.03834e-02;
18 pars1[2] = -2.58086e-03;
19 pars1[3] = -1.77821e-03;
20 pars1[4] = -1.73738e-02;
21 pars1[5] = 7.40362e-02;
22 pars1[6] = -6.41892e-02;
23 pars1[7] = -9.85564e-02;
24 pars1[8] = 1.50123e-01;
25 pars1[9] = -7.87742e-04;
30 pars2[0] = 5.05003e-02;
31 pars2[1] = -3.47672e-02;
32 pars2[2] = 3.72767e-02;
33 pars2[3] = -1.26492e-02;
34 pars2[4] = -2.16876e-02;
35 pars2[5] = 1.02682e-01;
36 pars2[6] = -9.85242e-02;
37 pars2[7] = -1.39872e-01;
38 pars2[8] = 2.02309e-01;
39 pars2[9] = 1.11696e-03;
44 pars3[1] =-1.71202e-02;
45 pars3[2] = 3.59161e-03;
46 pars3[3] =-3.46712e-04;
47 pars3[4] =-3.73691e-01;
50 pars3[7] =-4.10972e-01;
52 pars3[9] = 4.60908e-03;
57 pars4[1] = 2.79086e-02;
58 pars4[2] = 3.91932e-04;
59 pars4[3] =-1.23117e-03;
60 pars4[4] = 2.72270e-01;
63 pars4[7] =-4.05724e-01;
65 pars4[9] = 4.80507e-02;
79 calibrParFile->Close();
void SetCalibrationPar(Int_t iParSet, Double_t *pars)