#include <DiLeptonPlotHelpers.h>
Public Member Functions | |
void | bookFromPSet (dqm::reco::DQMStore::IBooker &iBooker, const edm::ParameterSet &hpar) |
void | bookPlots (dqm::reco::DQMStore::IBooker &iBooker, const float valmin, const float valmax, const int nxbins, const int nybins) |
void | fillPlots (const float val, const std::pair< TLorentzVector, TLorentzVector > &momenta) |
PlotsVsKinematics (flavour FLAV) | |
PlotsVsKinematics (flavour FLAV, const std::string &name, const std::string &tt, const std::string &ytt) | |
~PlotsVsKinematics ()=default | |
Private Types | |
enum | xAxis { Z_PHI, Z_ETA, LP_PHI, LP_ETA, LM_PHI, LM_ETA, DELTA_ETA, COSTHETACS } |
Private Attributes | |
const std::vector< xAxis > | axisChoices |
flavour | m_flav |
std::map< xAxis, dqm::reco::MonitorElement * > | m_h2_map |
bool | m_isBooked |
const std::string | m_name |
const std::string | m_title |
const std::string | m_ytitle |
Definition at line 20 of file DiLeptonPlotHelpers.h.
|
private |
Enumerator | |
---|---|
Z_PHI | |
Z_ETA | |
LP_PHI | |
LP_ETA | |
LM_PHI | |
LM_ETA | |
DELTA_ETA | |
COSTHETACS |
Definition at line 218 of file DiLeptonPlotHelpers.h.
|
inline |
Definition at line 22 of file DiLeptonPlotHelpers.h.
|
inline |
Definition at line 26 of file DiLeptonPlotHelpers.h.
References m_flav.
|
default |
|
inline |
Definition at line 36 of file DiLeptonPlotHelpers.h.
References axisChoices, dqm::implementation::IBooker::book2D(), Exception, edm::ParameterSet::getParameter(), m_flav, m_h2_map, m_isBooked, M_PI, AlCaHLTBitMon_QueryRunRegistry::string, TrackerOfflineValidation_Dqm_cff::xmax, and TrackerOfflineValidation_Dqm_cff::xmin.
Referenced by DiMuonVertexMonitor::bookHistograms(), and DiMuonMassBiasMonitor::bookHistograms().
|
inline |
Definition at line 120 of file DiLeptonPlotHelpers.h.
References dqm::implementation::IBooker::book2D(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), m_flav, m_h2_map, m_isBooked, m_name, M_PI, m_title, m_ytitle, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 187 of file DiLeptonPlotHelpers.h.
References spr::deltaEta, m_h2_map, m_isBooked, BPhysicsValidation_cfi::muminus, BPhysicsValidation_cfi::muplus, funct::pow(), mathSSE::sqrt(), and heppy_batch::val.
Referenced by DiMuonVertexMonitor::analyze(), and DiMuonMassBiasMonitor::analyze().
|
private |
Definition at line 219 of file DiLeptonPlotHelpers.h.
Referenced by bookFromPSet().
|
private |
Definition at line 233 of file DiLeptonPlotHelpers.h.
Referenced by bookFromPSet(), bookPlots(), and PlotsVsKinematics().
|
private |
Definition at line 235 of file DiLeptonPlotHelpers.h.
Referenced by bookFromPSet(), bookPlots(), and fillPlots().
|
private |
Definition at line 232 of file DiLeptonPlotHelpers.h.
Referenced by bookFromPSet(), bookPlots(), and fillPlots().
|
private |
Definition at line 228 of file DiLeptonPlotHelpers.h.
Referenced by bookPlots().
|
private |
Definition at line 229 of file DiLeptonPlotHelpers.h.
Referenced by bookPlots().
|
private |
Definition at line 230 of file DiLeptonPlotHelpers.h.
Referenced by bookPlots().