4 15, 21, 28, 37, 49, 64, 84, 114, 153, 196, 272, 330, 395, 468, 548, 686, 846, 1032, 1248, 1588, 2000, 2500, 3103, 3832, 4713, 5777, 7000
7 etabins = [0.0, 0.5, 1.3, 2.1, 2.5, 3.0, 5.0]
11 eta_string =
"{0:.1f}".
format(etabins[ietabin+1]).
replace(
".",
"")
12 return "reso_dist_{0:.0f}_{1:.0f}_eta{2}".
format(ptbins[iptbin], ptbins[iptbin+1], eta_string)
15 eta_string =
"{0:.1f}".
format(etabins[ietabin+1]).
replace(
".",
"")
16 return "genjet_pt_eta{0}".
format(eta_string)
19 eta_string =
"{0:.1f}".
format(etabins[ietabin+1]).
replace(
".",
"")
20 return "recojet_pt_eta{0}".
format(eta_string)
23 jetResponseDir =
'ParticleFlow/JetResponse/' 24 genjetDir =
'ParticleFlow/GenJets/' 28 etaBinsOffset = [-5.191, -4.889, -4.716, -4.538, -4.363, -4.191, -4.013, -3.839, -3.664, -3.489, -3.314, -3.139, -2.964, -2.853, -2.65,
29 -2.5, -2.322, -2.172, -2.043, -1.93, -1.83, -1.74, -1.653, -1.566, -1.479, -1.392, -1.305, -1.218, -1.131, -1.044, -0.957,
30 -0.879, -0.783, -0.696, -0.609, -0.522, -0.435, -0.348, -0.261, -0.174, -0.087, 0,
31 0.087, 0.174, 0.261, 0.348, 0.435, 0.522, 0.609, 0.696, 0.783, 0.879, 0.957, 1.044, 1.131, 1.218, 1.305, 1.392, 1.479,
32 1.566, 1.653, 1.74, 1.83, 1.93, 2.043, 2.172, 2.322, 2.5, 2.65, 2.853, 2.964, 3.139, 3.314, 3.489, 3.664, 3.839, 4.013,
33 4.191, 4.363, 4.538, 4.716, 4.889, 5.191]
47 Defined in PFCandidate.cc 48 ParticleTypes (use absolute value) 49 211 h, // charged hadron 53 130 h0, // neutral hadron 54 1 h_HF, // HF tower identified as a hadron 55 2 egamma_HF // HF tower identified as an EM particle 59 candidateDict = {211:
"chm", 11:
"lep", 13:
"lep", 22:
"ne", 130:
"nh", 1:
"hfh", 2:
"hfe"}
61 candidateType = [
"chm",
"chu",
"nh",
"ne",
"hfh",
"hfe",
"lep"]
64 pdgIDDict = {211:
"chargedHadron", 11:
"electron", 13:
"muon", 22:
"photon", 130:
"neutralHadron", 1:
"HF_hadron", 2:
"HF_EM_particle"}
66 offsetPlotBaseName =
'p_offset_eta' 67 offsetDir =
'ParticleFlow/Offset/' 70 offsetVariableType = [
"npv",
"mu"]
73 return "{0}_{1}{2}_{3}".
format( offsetPlotBaseName, var, ivar, itype )
def replace(string, replacements)
def response_distribution_name(iptbin, ietabin)
def recojet_distribution_name(ietabin)
def genjet_distribution_name(ietabin)
def offset_name(var, ivar, itype)