![]() |
![]() |
#include <TrackingQualityChecker.h>
Classes | |
struct | TrackingLSMEs |
struct | TrackingMEs |
Public Member Functions | |
void | bookGlobalStatus (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
void | bookLSStatus (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
void | fillDummyGlobalStatus () |
void | fillDummyLSStatus () |
void | fillGlobalStatus (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
void | fillLSStatus (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
void | resetGlobalStatus () |
void | resetLSStatus () |
TrackingQualityChecker (edm::ParameterSet const &ps) | |
virtual | ~TrackingQualityChecker () |
Private Member Functions | |
void | fillStatusHistogram (MonitorElement *, int xbin, int ybin, float val) |
void | fillTrackingStatus (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
void | fillTrackingStatusAtLumi (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
Private Attributes | |
bool | bookedTrackingGlobalStatus_ |
bool | bookedTrackingLSStatus_ |
edm::ParameterSet | pSet_ |
std::string | TopFolderName_ |
MonitorElement * | TrackGlobalSummaryReportGlobal |
MonitorElement * | TrackGlobalSummaryReportMap |
std::map< std::string, TrackingLSMEs > | TrackingLSMEsMap |
std::map< std::string, TrackingMEs > | TrackingMEsMap |
MonitorElement * | TrackLSSummaryReportGlobal |
bool | verbose_ |
Definition at line 21 of file TrackingQualityChecker.h.
TrackingQualityChecker::TrackingQualityChecker | ( | edm::ParameterSet const & | ps | ) |
Definition at line 22 of file TrackingQualityChecker.cc.
|
virtual |
Definition at line 73 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::bookGlobalStatus | ( | DQMStore::IBooker & | ibooker, |
DQMStore::IGetter & | igetter | ||
) |
Definition at line 79 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::bookLSStatus | ( | DQMStore::IBooker & | ibooker, |
DQMStore::IGetter & | igetter | ||
) |
Definition at line 123 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::fillDummyGlobalStatus | ( | ) |
Definition at line 164 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::fillDummyLSStatus | ( | ) |
Definition at line 184 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::fillGlobalStatus | ( | DQMStore::IBooker & | ibooker, |
DQMStore::IGetter & | igetter | ||
) |
Definition at line 241 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::fillLSStatus | ( | DQMStore::IBooker & | ibooker, |
DQMStore::IGetter & | igetter | ||
) |
Definition at line 252 of file TrackingQualityChecker.cc.
|
private |
Definition at line 392 of file TrackingQualityChecker.cc.
|
private |
Definition at line 266 of file TrackingQualityChecker.cc.
|
private |
Definition at line 401 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::resetGlobalStatus | ( | ) |
Definition at line 203 of file TrackingQualityChecker.cc.
void TrackingQualityChecker::resetLSStatus | ( | ) |
Definition at line 221 of file TrackingQualityChecker.cc.
|
private |
Definition at line 72 of file TrackingQualityChecker.h.
|
private |
Definition at line 73 of file TrackingQualityChecker.h.
|
private |
Definition at line 69 of file TrackingQualityChecker.h.
|
private |
Definition at line 75 of file TrackingQualityChecker.h.
|
private |
Definition at line 65 of file TrackingQualityChecker.h.
|
private |
Definition at line 64 of file TrackingQualityChecker.h.
|
private |
Definition at line 62 of file TrackingQualityChecker.h.
|
private |
Definition at line 61 of file TrackingQualityChecker.h.
|
private |
Definition at line 67 of file TrackingQualityChecker.h.
|
private |
Definition at line 70 of file TrackingQualityChecker.h.