Main Page
Namespaces
Classes
Package Documentation
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
8
#include <memory>
9
#include <unistd.h>
10
#include <
FWCore/Framework/interface/EDAnalyzer.h
>
11
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
12
#include "
DQMServices/Core/interface/MonitorElement.h
"
13
#include "
DQMServices/Core/interface/DQMEDHarvester.h
"
14
#include "
DataFormats/Common/interface/Handle.h
"
15
#include "
FWCore/Framework/interface/Event.h
"
16
#include "
FWCore/Framework/interface/EventSetup.h
"
17
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
18
#include "
FWCore/ServiceRegistry/interface/Service.h
"
19
#include "
DataFormats/Math/interface/LorentzVector.h
"
20
21
class
HLTTauCertifier
:
public
DQMEDHarvester
{
22
public
:
23
HLTTauCertifier
(
const
edm::ParameterSet
& );
24
~HLTTauCertifier
();
25
26
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
27
28
private
:
29
std::string
targetME_
;
30
std::string
targetFolder_
;
31
std::vector<std::string>
inputMEs_
;
32
bool
setBadRunOnWarnings_
;
33
bool
setBadRunOnErrors_
;
34
};
35
MessageLogger.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
Event.h
EventSetup.h
HLTTauCertifier::setBadRunOnWarnings_
bool setBadRunOnWarnings_
Definition:
HLTTauCertifier.h:32
HLTTauCertifier::targetME_
std::string targetME_
Definition:
HLTTauCertifier.h:29
DQMEDHarvester.h
ParameterSet.h
DQMStore::IGetter
Definition:
DQMStore.h:190
HLTTauCertifier::HLTTauCertifier
HLTTauCertifier(const edm::ParameterSet &)
Definition:
HLTTauCertifier.cc:9
Service.h
LorentzVector.h
EDAnalyzer.h
HLTTauCertifier::~HLTTauCertifier
~HLTTauCertifier()
Definition:
HLTTauCertifier.cc:18
HLTTauCertifier::setBadRunOnErrors_
bool setBadRunOnErrors_
Definition:
HLTTauCertifier.h:33
MonitorElement.h
DQMEDHarvester
Definition:
DQMEDHarvester.py:1
HLTTauCertifier::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
HLTTauCertifier.cc:23
edm::ParameterSet
Definition:
ParameterSet.h:36
HLTTauCertifier::targetFolder_
std::string targetFolder_
Definition:
HLTTauCertifier.h:30
DQMStore::IBooker
Definition:
DQMStore.h:90
HLTTauCertifier
Definition:
HLTTauCertifier.h:21
Handle.h
HLTTauCertifier::inputMEs_
std::vector< std::string > inputMEs_
Definition:
HLTTauCertifier.h:31
Generated for CMSSW Reference Manual by
1.8.11