CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MonitorEnsemble Class Reference

Helper class to define histograms for monitoring of muon/electron/jet/met quantities. More...

#include <TopDQMHelpers.h>

Detailed Description

Helper class to define histograms for monitoring of muon/electron/jet/met quantities.

"DQM/Physics/interface/TopDQMHelpers.h"

Helper class to contain histograms for the monitoring of muon/electron/jet/met quantities. This class can be instantiated several times after several event selection steps. It can be used to fill histograms in three different granularity levels according to STANDARD (<10 histograms), VERBOSE(<20 histograms), DEBUG(<30 histgorams). Note that for the sake of simplicity and to force the analyst to keep the number of histograms to be monitored small the MonitorEnsemble class contains the histograms for all objects at once. It should not contain much more than 10 histograms though in the STANDARD configuration, as these histograms will be monitored at each SelectionStep. Monitoring of histograms after selec- tion steps within the same object collection needs to be implemented within the Monitor- Ensemble. It will not be covered by the SelectionStep class.