src
DQMOffline
Trigger
interface
HLTTauCertifier.h
Go to the documentation of this file.
1
/*HLT Tau DQM Certification Module
2
Author : Michail Bachtis
3
University of Wisconsin-Madison
4
bachtis@hep.wisc.edu
5
*/
6
7
#include <memory>
8
#include <unistd.h>
9
#include <
FWCore/Framework/interface/EDAnalyzer.h
>
10
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
11
#include "
DQMServices/Core/interface/DQMStore.h
"
12
#include "
DQMServices/Core/interface/DQMEDHarvester.h
"
13
#include "
DataFormats/Common/interface/Handle.h
"
14
#include "
FWCore/Framework/interface/Event.h
"
15
#include "
FWCore/Framework/interface/EventSetup.h
"
16
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
17
#include "
FWCore/ServiceRegistry/interface/Service.h
"
18
#include "
DataFormats/Math/interface/LorentzVector.h
"
19
20
class
HLTTauCertifier
:
public
DQMEDHarvester
{
21
public
:
22
HLTTauCertifier
(
const
edm::ParameterSet
&);
23
~HLTTauCertifier
()
override
;
24
25
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
26
27
private
:
28
std::string
targetME_
;
29
std::string
targetFolder_
;
30
std::vector<std::string>
inputMEs_
;
31
bool
setBadRunOnWarnings_
;
32
bool
setBadRunOnErrors_
;
33
};
MessageLogger.h
Event.h
EventSetup.h
HLTTauCertifier::setBadRunOnWarnings_
bool setBadRunOnWarnings_
Definition:
HLTTauCertifier.h:31
HLTTauCertifier::targetME_
std::string targetME_
Definition:
HLTTauCertifier.h:28
DQMEDHarvester.h
dqm::implementation::IGetter
Definition:
DQMStore.h:561
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
ParameterSet.h
dqm::implementation::IBooker
Definition:
DQMStore.h:43
DQMStore.h
HLTTauCertifier::HLTTauCertifier
HLTTauCertifier(const edm::ParameterSet &)
Definition:
HLTTauCertifier.cc:9
Service.h
LorentzVector.h
EDAnalyzer.h
HLTTauCertifier::setBadRunOnErrors_
bool setBadRunOnErrors_
Definition:
HLTTauCertifier.h:32
DQMEDHarvester
Definition:
DQMEDHarvester.py:1
HLTTauCertifier::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
HLTTauCertifier.cc:20
edm::ParameterSet
Definition:
ParameterSet.h:47
HLTTauCertifier::targetFolder_
std::string targetFolder_
Definition:
HLTTauCertifier.h:29
HLTTauCertifier::~HLTTauCertifier
~HLTTauCertifier() override
HLTTauCertifier
Definition:
HLTTauCertifier.h:20
Handle.h
HLTTauCertifier::inputMEs_
std::vector< std::string > inputMEs_
Definition:
HLTTauCertifier.h:30
Generated for CMSSW Reference Manual by
1.8.14