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 (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, unsigned nbins, double xmin, double xmax) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, unsigned nbinsX, double xmin, double xmax, double ymin, double ymax) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, unsigned nbinsX, double xmin, double xmax, unsigned nbinsY, double ymin, double ymax) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX, const std::vector< double > &binningY) |
void | setMETitle (ObjME &me, const std::string &titleX, const std::string &titleY) |
TriggerDQMBase ()=default | |
virtual | ~TriggerDQMBase ()=default |
Public Attributes | |
MonitorElement * | Discr = 0 |
MonitorElement * | Discr_HLTMinusRECO = 0 |
MonitorElement * | Discr_HLTvsRECO = 0 |
ObjME | Discr_turnon_loose |
ObjME | Discr_turnon_medium |
ObjME | Discr_turnon_tight |
MonitorElement * | Eta = 0 |
MonitorElement * | fastPVz = 0 |
MonitorElement * | fastPVz_HLTMinusRECO = 0 |
MonitorElement * | h_3d_ip_distance = 0 |
MonitorElement * | h_3d_ip_error = 0 |
MonitorElement * | h_3d_ip_sig = 0 |
MonitorElement * | n_sel_tracks = 0 |
MonitorElement * | n_vtx = 0 |
MonitorElement * | n_vtx_trks = 0 |
MonitorElement * | Pt = 0 |
MonitorElement * | PVz = 0 |
MonitorElement * | PVz_HLTMinusRECO = 0 |
MonitorElement * | vtx_mass = 0 |
Private Member Functions | |
PathInfo () | |
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 114 of file BTVHLTOfflineSource.h.
|
inlineprivate |
Definition at line 115 of file BTVHLTOfflineSource.h.
References ~PathInfo().
|
overridedefault |
Referenced by PathInfo().
|
inline |
Definition at line 126 of file BTVHLTOfflineSource.h.
|
inline |
Definition at line 139 of file BTVHLTOfflineSource.h.
References filterName_.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 143 of file BTVHLTOfflineSource.h.
References processName_.
|
inline |
Definition at line 146 of file BTVHLTOfflineSource.h.
References filterName_, HLT_2018_cff::InputTag, and processName_.
|
inline |
Definition at line 145 of file BTVHLTOfflineSource.h.
References triggerType_.
|
inline |
|
inline |
Definition at line 140 of file BTVHLTOfflineSource.h.
References filterName_, and eostools::move().
Referenced by SequenceTypes.DummyModule::__init__(), SequenceTypes.DummyBooleanModule::__init__(), and Vispa.Gui.FindDialog.FindDialog::reset().
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr = 0 |
Definition at line 149 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr_HLTMinusRECO = 0 |
Definition at line 153 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr_HLTvsRECO = 0 |
Definition at line 152 of file BTVHLTOfflineSource.h.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_loose |
Definition at line 154 of file BTVHLTOfflineSource.h.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_medium |
Definition at line 155 of file BTVHLTOfflineSource.h.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_tight |
Definition at line 156 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::Eta = 0 |
Definition at line 151 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::fastPVz = 0 |
Definition at line 158 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::fastPVz_HLTMinusRECO = 0 |
Definition at line 160 of file BTVHLTOfflineSource.h.
|
private |
Definition at line 174 of file BTVHLTOfflineSource.h.
Referenced by getLabel(), getTag(), and setLabel().
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_distance = 0 |
Definition at line 165 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_error = 0 |
Definition at line 166 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_sig = 0 |
Definition at line 167 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_sel_tracks = 0 |
Definition at line 164 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_vtx = 0 |
Definition at line 161 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_vtx_trks = 0 |
Definition at line 163 of file BTVHLTOfflineSource.h.
|
private |
Definition at line 176 of file BTVHLTOfflineSource.h.
Referenced by getObjectType().
|
private |
Definition at line 173 of file BTVHLTOfflineSource.h.
Referenced by getPath(), and operator==().
|
private |
Definition at line 172 of file BTVHLTOfflineSource.h.
Referenced by getprescaleUsed().
|
private |
Definition at line 175 of file BTVHLTOfflineSource.h.
Referenced by getProcess(), and getTag().
MonitorElement* BTVHLTOfflineSource::PathInfo::Pt = 0 |
Definition at line 150 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::PVz = 0 |
Definition at line 157 of file BTVHLTOfflineSource.h.
MonitorElement* BTVHLTOfflineSource::PathInfo::PVz_HLTMinusRECO = 0 |
Definition at line 159 of file BTVHLTOfflineSource.h.
|
private |
Definition at line 177 of file BTVHLTOfflineSource.h.
Referenced by getTriggerType().
MonitorElement* BTVHLTOfflineSource::PathInfo::vtx_mass = 0 |
Definition at line 162 of file BTVHLTOfflineSource.h.