![]() |
![]() |
Public Member Functions | |
Constructors etc. | |
CMS_2013_I1224539_DIJET () | |
Constructor. More... | |
Analysis methods | |
void | init () override |
Book histograms and initialise projections before the run. More... | |
size_t | findPtBin (double ptJ) |
void | analyze (const Event &event) override |
Perform the per-event analysis. More... | |
void | finalize () override |
Normalise histograms etc., after the run. More... | |
Private Attributes | |
FastJet grooming tools (configured in constructor init list) | |
const fastjet::Filter | _filter |
const fastjet::Filter | _trimmer |
const fastjet::Pruner | _pruner |
Histograms | |
enum Rivet::CMS_2013_I1224539_DIJET::{ PT_220_300_dj =0, PT_300_450_dj, PT_450_500_dj, PT_500_600_dj, PT_600_800_dj, PT_800_1000_dj, PT_1000_1500_dj, N_PT_BINS_dj } | BINS_dj |
Histo1DPtr | _h_ungroomedJet0pt |
Histo1DPtr | _h_ungroomedJet1pt |
Histo1DPtr | _h_ungroomedAvgJetMass_dj [N_PT_BINS_dj] |
Histo1DPtr | _h_filteredAvgJetMass_dj [N_PT_BINS_dj] |
Histo1DPtr | _h_trimmedAvgJetMass_dj [N_PT_BINS_dj] |
Histo1DPtr | _h_prunedAvgJetMass_dj [N_PT_BINS_dj] |
Definition at line 13 of file CMS_2013_I1224539_DIJET.cc.
|
private |
Enumerator | |
---|---|
PT_220_300_dj | |
PT_300_450_dj | |
PT_450_500_dj | |
PT_500_600_dj | |
PT_600_800_dj | |
PT_800_1000_dj | |
PT_1000_1500_dj | |
N_PT_BINS_dj |
Definition at line 125 of file CMS_2013_I1224539_DIJET.cc.
|
inline |
Constructor.
Definition at line 20 of file CMS_2013_I1224539_DIJET.cc.
|
inlineoverride |
Perform the per-event analysis.
Definition at line 67 of file CMS_2013_I1224539_DIJET.cc.
References _filter, _h_filteredAvgJetMass_dj, _h_prunedAvgJetMass_dj, _h_trimmedAvgJetMass_dj, _h_ungroomedAvgJetMass_dj, _pruner, _trimmer, event(), findPtBin(), GeV, and N_PT_BINS_dj.
|
inlineoverride |
Normalise histograms etc., after the run.
Definition at line 100 of file CMS_2013_I1224539_DIJET.cc.
References _h_filteredAvgJetMass_dj, _h_prunedAvgJetMass_dj, _h_trimmedAvgJetMass_dj, _h_ungroomedAvgJetMass_dj, mps_fire::i, and N_PT_BINS_dj.
|
inline |
Definition at line 57 of file CMS_2013_I1224539_DIJET.cc.
References N_PT_BINS_dj.
Referenced by analyze().
|
inlineoverride |
Book histograms and initialise projections before the run.
Definition at line 36 of file CMS_2013_I1224539_DIJET.cc.
References _h_filteredAvgJetMass_dj, _h_prunedAvgJetMass_dj, _h_trimmedAvgJetMass_dj, _h_ungroomedAvgJetMass_dj, GeV, mps_fire::i, and N_PT_BINS_dj.
|
private |
Definition at line 117 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze().
|
private |
Definition at line 129 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze(), finalize(), and init().
|
private |
Definition at line 131 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze(), finalize(), and init().
|
private |
Definition at line 130 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze(), finalize(), and init().
|
private |
Definition at line 128 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze(), finalize(), and init().
|
private |
Definition at line 127 of file CMS_2013_I1224539_DIJET.cc.
|
private |
Definition at line 127 of file CMS_2013_I1224539_DIJET.cc.
|
private |
Definition at line 119 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze().
|
private |
Definition at line 118 of file CMS_2013_I1224539_DIJET.cc.
Referenced by analyze().
enum { ... } Rivet::CMS_2013_I1224539_DIJET::BINS_dj |