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 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 std::vector< double > &binningX, 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 | 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 | 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 |
ObjME | OnlineTrkEff_3d_ip_distance |
ObjME | OnlineTrkEff_3d_ip_sig |
ObjME | OnlineTrkEff_Eta |
ObjME | OnlineTrkEff_Pt |
ObjME | OnlineTrkFake_3d_ip_distance |
ObjME | OnlineTrkFake_3d_ip_sig |
ObjME | OnlineTrkFake_Eta |
ObjME | OnlineTrkFake_Pt |
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 121 of file BTVHLTOfflineSource.cc.
|
inline |
Definition at line 123 of file BTVHLTOfflineSource.cc.
|
overridedefault |
|
inline |
Definition at line 133 of file BTVHLTOfflineSource.cc.
|
inline |
Definition at line 146 of file BTVHLTOfflineSource.cc.
References filterName_.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 150 of file BTVHLTOfflineSource.cc.
References processName_.
|
inline |
Definition at line 153 of file BTVHLTOfflineSource.cc.
References filterName_, HLT_FULL_cff::InputTag, and processName_.
|
inline |
Definition at line 152 of file BTVHLTOfflineSource.cc.
References triggerType_.
|
inline |
|
inline |
Definition at line 147 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 156 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr_HLTMinusRECO = nullptr |
Definition at line 160 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::Discr_HLTvsRECO = nullptr |
Definition at line 159 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_loose |
Definition at line 161 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_medium |
Definition at line 162 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::Discr_turnon_tight |
Definition at line 163 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::Eta = nullptr |
Definition at line 158 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::fastPVz = nullptr |
Definition at line 165 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::fastPVz_HLTMinusRECO = nullptr |
Definition at line 167 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 189 of file BTVHLTOfflineSource.cc.
Referenced by getLabel(), getTag(), and setLabel().
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_distance = nullptr |
Definition at line 172 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_error = nullptr |
Definition at line 173 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::h_3d_ip_sig = nullptr |
Definition at line 174 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_sel_tracks = nullptr |
Definition at line 171 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_vtx = nullptr |
Definition at line 168 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::n_vtx_trks = nullptr |
Definition at line 170 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 191 of file BTVHLTOfflineSource.cc.
Referenced by getObjectType().
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkEff_3d_ip_distance |
Definition at line 177 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkEff_3d_ip_sig |
Definition at line 178 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkEff_Eta |
Definition at line 176 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkEff_Pt |
Definition at line 175 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkFake_3d_ip_distance |
Definition at line 181 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkFake_3d_ip_sig |
Definition at line 182 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkFake_Eta |
Definition at line 180 of file BTVHLTOfflineSource.cc.
ObjME BTVHLTOfflineSource::PathInfo::OnlineTrkFake_Pt |
Definition at line 179 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 188 of file BTVHLTOfflineSource.cc.
Referenced by getPath(), and operator==().
|
private |
Definition at line 187 of file BTVHLTOfflineSource.cc.
Referenced by getprescaleUsed().
|
private |
Definition at line 190 of file BTVHLTOfflineSource.cc.
Referenced by getProcess(), and getTag().
MonitorElement* BTVHLTOfflineSource::PathInfo::Pt = nullptr |
Definition at line 157 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::PVz = nullptr |
Definition at line 164 of file BTVHLTOfflineSource.cc.
MonitorElement* BTVHLTOfflineSource::PathInfo::PVz_HLTMinusRECO = nullptr |
Definition at line 166 of file BTVHLTOfflineSource.cc.
|
private |
Definition at line 192 of file BTVHLTOfflineSource.cc.
Referenced by getTriggerType().
MonitorElement* BTVHLTOfflineSource::PathInfo::vtx_mass = nullptr |
Definition at line 169 of file BTVHLTOfflineSource.cc.