19 conf.getUntrackedParameter<
edm::InputTag>(
"jetCollectionName",
edm::InputTag(
"hltCaloJetIDPassed"))),
20 m_alphaTVarCollectionTag(conf.getUntrackedParameter<
edm::InputTag>(
"alphaTVarCollectionName")) {
34 "H_{T} vs #alpha_{T} (All Events)",
44 bookH1withSumw2(iBooker,
"HTvsAlphaTg0p55",
"H_{T} (#alpha_{T} > 0.55)", 400, 0., 4000.,
"H_{T} [GeV]");
46 bookH1withSumw2(iBooker,
"HTvsAlphaTg0p60",
"H_{T} (#alpha_{T} > 0.60)", 400, 0., 4000.,
"H_{T} [GeV]");
54 if (alphaTvar_handle->size() > 1) {
55 const double AlphaT = alphaTvar_handle->at(0);
56 const double HT = alphaTvar_handle->at(1);
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
T getUntrackedParameter(std::string const &, T const &) const
void analyze(const edm::Event &, const edm::EventSetup &) override
bool getByToken(EDGetToken token, Handle< PROD > &result) const
void prepareBooking(DQMStore::IBooker &)
MonitorElement * m_HTAlphaT
MonitorElement * m_HTAlphaTg0p55
MonitorElement * m_HTAlphaTg0p60
MonitorElement * bookH1withSumw2(DQMStore::IBooker &, const std::string &name, const std::string &title, int nchX, double lowX, double highX, const std::string &titleX="", const std::string &titleY="Events", Option_t *option="E1 P")
edm::EDGetTokenT< std::vector< double > > m_alphaTVarCollectionTagToken_
MonitorElement * bookH2withSumw2(DQMStore::IBooker &, const std::string &name, const std::string &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, const std::string &titleX="", const std::string &titleY="", Option_t *option="COLZ")
AlphaTVarAnalyzer(const edm::ParameterSet &)
~AlphaTVarAnalyzer() override