![]() |
![]() |
#include <RochCor2012.h>
Public Member Functions | |
int | etabin (float) |
void | momcor_data (TLorentzVector &, float, float, int) |
void | momcor_mc (TLorentzVector &, float, float, int) |
void | musclefit_data (TLorentzVector &, TLorentzVector &) |
int | phibin (float) |
RochCor2012 () | |
RochCor2012 (int seed) | |
float | zptcor (float) |
~RochCor2012 () | |
Private Attributes | |
TRandom3 | eran |
float | gscler_da_dev |
float | gscler_mc_dev |
float | mptsys_da_da [8][8] |
float | mptsys_da_dm [8][8] |
float | mptsys_mc_da [8][8] |
float | mptsys_mc_dm [8][8] |
TRandom3 | sran |
Static Private Attributes | |
static const float | apar = 1.0 |
static const float | bpar = -5.03313e-06 |
static const float | cpar = -4.41463e-05 |
static const float | d0par = -0.000148871 |
static const float | d1par = 7.95495e-05 |
static const float | d2par = 0.000152032 |
static const float | dcor_bf [8][8] |
static const float | dcor_bfer [8][8] |
static const float | dcor_ma [8][8] |
static const float | dcor_maer [8][8] |
static const float | delta = -5.48477e-06 |
static const float | delta_stat = 4.38582e-07 |
static const float | delta_syst = 6.992e-07 |
static const float | dgscl_stat = 0.0001 |
static const float | dgscl_syst = 0.0008 |
static const float | dmavg [8][8] |
static const float | dpavg [8][8] |
static const float | drecm = 90.5332 |
static const float | e0par = 1.59501 |
static const float | e1par = -0.364823 |
static const float | e2par = 0.410195 |
static const float | genm = 91.06 |
static const float | genm_smr = 9.09915e+01 |
static const float | mcor_bf [8][8] |
static const float | mcor_bfer [8][8] |
static const float | mcor_ma [8][8] |
static const float | mcor_maer [8][8] |
static const float | mgscl_stat = 0.0001 |
static const float | mgscl_syst = 0.0006 |
static const float | mmavg [8][8] |
static const float | mpavg [8][8] |
static const float | mrecm = 90.8177 |
static const float | netabin [9] = {-2.4,-2.1,-1.4,-0.7,0.0,0.7,1.4,2.1,2.4} |
static const int | nptbins =84 |
static const double | pi = 3.14159265358979323846 |
static const float | ptlow [85] |
static const float | sf = 33.4956 |
static const float | sf_stat = 0.312614 |
static const float | sf_syst = 9.29 |
static const float | zptscl [84] |
static const float | zptscler [84] |
Definition at line 22 of file RochCor2012.h.
heppy::RochCor2012::RochCor2012 | ( | ) |
Definition at line 186 of file RochCor2012.cc.
References eran, gscler_da_dev, gscler_mc_dev, mps_fire::i, mptsys_da_da, mptsys_da_dm, mptsys_mc_da, mptsys_mc_dm, and sran.
heppy::RochCor2012::RochCor2012 | ( | int | seed | ) |
Definition at line 205 of file RochCor2012.cc.
References eran, gscler_da_dev, gscler_mc_dev, mps_fire::i, mptsys_da_da, mptsys_da_dm, mptsys_mc_da, mptsys_mc_dm, and sran.
heppy::RochCor2012::~RochCor2012 | ( | ) |
Definition at line 183 of file RochCor2012.cc.
Int_t heppy::RochCor2012::etabin | ( | float | eta | ) |
Definition at line 394 of file RochCor2012.cc.
References mps_fire::i, and netabin.
Referenced by momcor_data(), and momcor_mc().
void heppy::RochCor2012::momcor_data | ( | TLorentzVector & | mu, |
float | charge, | ||
float | sysdev, | ||
int | runopt | ||
) |
Definition at line 278 of file RochCor2012.cc.
References pyrootRender::da, dcor_bf, dcor_bfer, dcor_ma, dcor_maer, dgscl_stat, dgscl_syst, symbols::dm, dmavg, drecm, MillePedeFileConverter_cfg::e, etabin(), genm_smr, gscler_da_dev, mptsys_da_da, mptsys_da_dm, and phibin().
void heppy::RochCor2012::momcor_mc | ( | TLorentzVector & | mu, |
float | charge, | ||
float | sysdev, | ||
int | runopt | ||
) |
Definition at line 222 of file RochCor2012.cc.
References pyrootRender::da, delta, delta_stat, delta_syst, symbols::dm, MillePedeFileConverter_cfg::e, eran, etabin(), genm_smr, gscler_mc_dev, mcor_bf, mcor_bfer, mcor_ma, mcor_maer, mgscl_stat, mgscl_syst, mmavg, mptsys_mc_da, mptsys_mc_dm, mrecm, phibin(), sf, sf_stat, sf_syst, and mathSSE::sqrt().
void heppy::RochCor2012::musclefit_data | ( | TLorentzVector & | mu, |
TLorentzVector & | mubar | ||
) |
Definition at line 321 of file RochCor2012.cc.
References bpar, cpar, d0par, d1par, d2par, e0par, e1par, e2par, Sign(), and funct::sin().
Int_t heppy::RochCor2012::phibin | ( | float | phi | ) |
Definition at line 380 of file RochCor2012.cc.
References mps_fire::i, and pi.
Referenced by momcor_data(), and momcor_mc().
float heppy::RochCor2012::zptcor | ( | float | gzpt | ) |
|
staticprivate |
Definition at line 66 of file RochCor2012.h.
|
staticprivate |
Definition at line 67 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 68 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 69 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 71 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 73 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 79 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 83 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 80 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 84 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 58 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 59 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 60 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 54 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 55 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 90 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 91 of file RochCor2012.h.
|
staticprivate |
Definition at line 51 of file RochCor2012.h.
Referenced by momcor_data().
|
staticprivate |
Definition at line 70 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 72 of file RochCor2012.h.
Referenced by musclefit_data().
|
staticprivate |
Definition at line 74 of file RochCor2012.h.
Referenced by musclefit_data().
|
private |
Definition at line 39 of file RochCor2012.h.
Referenced by momcor_mc(), and RochCor2012().
|
staticprivate |
Definition at line 48 of file RochCor2012.h.
|
staticprivate |
Definition at line 47 of file RochCor2012.h.
Referenced by momcor_data(), and momcor_mc().
|
private |
Definition at line 109 of file RochCor2012.h.
Referenced by momcor_data(), and RochCor2012().
|
private |
Definition at line 108 of file RochCor2012.h.
Referenced by momcor_mc(), and RochCor2012().
|
staticprivate |
Definition at line 81 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 85 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 82 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 86 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 52 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 53 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 92 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 93 of file RochCor2012.h.
|
private |
Definition at line 106 of file RochCor2012.h.
Referenced by momcor_data(), and RochCor2012().
|
private |
Definition at line 105 of file RochCor2012.h.
Referenced by momcor_data(), and RochCor2012().
|
private |
Definition at line 104 of file RochCor2012.h.
Referenced by momcor_mc(), and RochCor2012().
|
private |
Definition at line 103 of file RochCor2012.h.
Referenced by momcor_mc(), and RochCor2012().
|
staticprivate |
Definition at line 50 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 43 of file RochCor2012.h.
Referenced by etabin().
|
staticprivate |
Definition at line 97 of file RochCor2012.h.
Referenced by zptcor().
|
staticprivate |
Definition at line 45 of file RochCor2012.h.
Referenced by phibin().
|
staticprivate |
Definition at line 98 of file RochCor2012.h.
Referenced by zptcor().
|
staticprivate |
Definition at line 62 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 63 of file RochCor2012.h.
Referenced by momcor_mc().
|
staticprivate |
Definition at line 64 of file RochCor2012.h.
Referenced by momcor_mc().
|
private |
Definition at line 40 of file RochCor2012.h.
Referenced by RochCor2012().
|
staticprivate |
Definition at line 100 of file RochCor2012.h.
Referenced by zptcor().
|
staticprivate |
Definition at line 101 of file RochCor2012.h.