2#include "DQM/Trigger.h"
24 int nBinsE = (maxE - minE) / 100;
32 int nBinsLayer = (maxLayer - minLayer);
34 nBinsLayer, minLayer, maxLayer);
36 int maxElectrons = 10;
38 int nBinsElectrons = (maxElectrons - minElectrons);
40 "N_{electrons} used for trigger decision", nBinsElectrons,
41 minElectrons, maxElectrons);
51 trigResult.getAlgoVar(2));
#define DECLARE_ANALYZER_NS(NS, CLASS)
Macro which allows the framework to construct an analyzer given its name during configuration.
Class that represents the trigger decision (pass/fail) for reconstruction.
virtual void configure(framework::config::Parameters &ps)
Input python configuration parameters.
virtual void onProcessStart()
Method executed before processing of events begins.
virtual void analyze(const framework::Event &event)
Fills histograms.
std::string trigger_passName_
Trigger collection pass name.
std::string trigger_collName_
Trigger collection name.
TDirectory * getHistoDirectory()
Access/create a directory in the histogram file for this event processor to create histograms and ana...
HistogramHelper histograms_
Interface class for making and filling histograms.
Implements an event buffer system for storing event data.
void fill(const std::string &name, const double &val)
Fill a 1D histogram.
void create(const std::string &name, const std::string &xLabel, const double &bins, const double &xmin, const double &xmax)
Create a ROOT 1D histogram of type TH1F and pool it for later use.
Class encapsulating parameters for configuring a processor.
T getParameter(const std::string &name) const
Retrieve the parameter of the given name.
Represents the trigger decision (pass/fail) for reconstruction.