Public Member Functions | |
const std::string | getLabel () const |
const int | getObjectType () const |
const std::string | getPath () const |
const int | getprescaleUsed () const |
const std::string | getProcess () const |
const edm::InputTag | getTag () const |
const std::string | getTriggerType () const |
const bool | operator== (const std::string &v) const |
PathInfo () | |
PathInfo (const int prescaleUsed, const std::string &pathName, const std::string &filterName, const std::string &processName, const int type, const std::string &triggerType) | |
void | setLabel (std::string labelName) |
~PathInfo () override=default | |
Public Member Functions inherited from TriggerDQMBase | |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX, const std::vector< double > &binningY, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const uint nbins, const double xmin, const double xmax, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const uint nbinsX, const double xmin, const double xmax, const double ymin, const double ymax, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const uint nbinsX, const double xmin, const double xmax, const uint nbinsY, const double ymin, const double ymax, const bool bookDen=true) |
void | setMETitle (ObjME &me, const std::string &titleX, const std::string &titleY) |
TriggerDQMBase ()=default | |
virtual | ~TriggerDQMBase ()=default |
Public Attributes | |
MonitorElement * | Discr = nullptr |
MonitorElement * | Discr_HLTMinusRECO = nullptr |
MonitorElement * | Discr_HLTvsRECO = nullptr |
ObjME | Discr_turnon_loose |
ObjME | Discr_turnon_medium |
ObjME | Discr_turnon_tight |
MonitorElement * | Eta = nullptr |
MonitorElement * | fastPVz = nullptr |
MonitorElement * | fastPVz_HLTMinusRECO = nullptr |
MonitorElement * | h_3d_ip_distance = nullptr |
MonitorElement * | h_3d_ip_error = nullptr |
MonitorElement * | h_3d_ip_sig = nullptr |
MonitorElement * | n_sel_tracks = nullptr |
MonitorElement * | n_vtx = nullptr |
MonitorElement * | n_vtx_trks = nullptr |
MonitorElement * | Pt = nullptr |
MonitorElement * | PVz = nullptr |
MonitorElement * | PVz_HLTMinusRECO = nullptr |
MonitorElement * | vtx_mass = nullptr |
Private Attributes | |
std::string | filterName_ |
int | objectType_ |
std::string | pathName_ |
int | prescaleUsed_ |
std::string | processName_ |
std::string | triggerType_ |
Additional Inherited Members | |
Public Types inherited from TriggerDQMBase | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Static Public Member Functions inherited from TriggerDQMBase | |
static void | fillHistoLSPSetDescription (edm::ParameterSetDescription &pset) |
static void | fillHistoPSetDescription (edm::ParameterSetDescription &pset) |
static MEbinning | getHistoLSPSet (const edm::ParameterSet &pset) |
static MEbinning | getHistoPSet (const edm::ParameterSet &pset) |
Definition at line 90 of file BTVHLTOfflineSource.cc.
|
inline |
Definition at line 92 of file BTVHLTOfflineSource.cc.
|
overridedefault |
|
inline |
Definition at line 102 of file BTVHLTOfflineSource.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 122 of file BTVHLTOfflineSource.cc.
References filterName_, HLT_2018_cff::InputTag, and processName_.
|
inline |
|
inline |
Definition at line 123 of file BTVHLTOfflineSource.cc.
References pathName_, and findQualityFiles::v.
|
inline |
Definition at line 116 of file BTVHLTOfflineSource.cc.
References filterName_, and eostools::move().
Referenced by SequenceTypes.DummyModule::__init__(), and SequenceTypes.DummyBooleanModule::__init__().
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr = nullptr |
Definition at line 125 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr_HLTMinusRECO = nullptr |
Definition at line 129 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr_HLTvsRECO = nullptr |
Definition at line 128 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_loose |
Definition at line 130 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_medium |
Definition at line 131 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_tight |
Definition at line 132 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::Eta = nullptr |
Definition at line 127 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::fastPVz = nullptr |
Definition at line 134 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::fastPVz_HLTMinusRECO = nullptr |
Definition at line 136 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 150 of file BTVHLTOfflineSource.cc.
Referenced by getLabel(), getTag(), and setLabel().
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_distance = nullptr |
Definition at line 141 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_error = nullptr |
Definition at line 142 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_sig = nullptr |
Definition at line 143 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_sel_tracks = nullptr |
Definition at line 140 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_vtx = nullptr |
Definition at line 137 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_vtx_trks = nullptr |
Definition at line 139 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 152 of file BTVHLTOfflineSource.cc.
Referenced by getObjectType().
|
private |
Definition at line 149 of file BTVHLTOfflineSource.cc.
Referenced by getPath(), and operator==().
|
private |
Definition at line 148 of file BTVHLTOfflineSource.cc.
Referenced by getprescaleUsed().
|
private |
Definition at line 151 of file BTVHLTOfflineSource.cc.
Referenced by getProcess(), and getTag().
MonitorElement* BTVHLTOfflineSource::PathInfo::Pt = nullptr |
Definition at line 126 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::PVz = nullptr |
Definition at line 133 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::PVz_HLTMinusRECO = nullptr |
Definition at line 135 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 153 of file BTVHLTOfflineSource.cc.
Referenced by getTriggerType().
MonitorElement* BTVHLTOfflineSource::PathInfo::vtx_mass = nullptr |
Definition at line 138 of file BTVHLTOfflineSource.cc.