src
RecoTauTag
HLTProducers
interface
DQMTauProducer.h
Go to the documentation of this file.
1
#ifndef DQMTauProducer_H
2
#define DQMTauProducer_H
3
4
// user include files
5
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
6
#include "
FWCore/Framework/interface/global/EDProducer.h
"
7
8
#include "
FWCore/Framework/interface/Event.h
"
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
#include "
FWCore/Utilities/interface/InputTag.h
"
11
#include "
DataFormats/Common/interface/Handle.h
"
12
#include "
DataFormats/BTauReco/interface/IsolatedTauTagInfo.h
"
13
#include "
DataFormats/TauReco/interface/L2TauInfoAssociation.h
"
14
#include "
DataFormats/TauReco/interface/HLTTau.h
"
15
16
class
DQMTauProducer
:
public
edm::global::EDProducer
<> {
17
public
:
18
explicit
DQMTauProducer
(
const
edm::ParameterSet
&);
19
~DQMTauProducer
()
override
;
20
void
produce
(
edm::StreamID
,
edm::Event
&,
const
edm::EventSetup
&)
const override
;
21
22
private
:
23
edm::EDGetTokenT<reco::IsolatedTauTagInfoCollection>
trackIsolatedJets_
;
24
double
rmin_
,
rmax_
,
matchingCone_
,
ptMinLeadTk_
,
signalCone_
,
isolationCone_
,
ptMin_
;
25
};
26
27
#endif
L2TauInfoAssociation.h
DQMTauProducer::DQMTauProducer
DQMTauProducer(const edm::ParameterSet &)
Definition:
DQMTauProducer.cc:7
DQMTauProducer::signalCone_
double signalCone_
Definition:
DQMTauProducer.h:24
edm::StreamID
Definition:
StreamID.h:30
Event.h
DQMTauProducer::trackIsolatedJets_
edm::EDGetTokenT< reco::IsolatedTauTagInfoCollection > trackIsolatedJets_
Definition:
DQMTauProducer.h:23
edm::EDGetTokenT< reco::IsolatedTauTagInfoCollection >
Frameworkfwd.h
DQMTauProducer::rmin_
double rmin_
Definition:
DQMTauProducer.h:24
DQMTauProducer::isolationCone_
double isolationCone_
Definition:
DQMTauProducer.h:24
ParameterSet.h
DQMTauProducer::rmax_
double rmax_
Definition:
DQMTauProducer.h:24
DQMTauProducer
Definition:
DQMTauProducer.h:16
HLTTau.h
DQMTauProducer::matchingCone_
double matchingCone_
Definition:
DQMTauProducer.h:24
IsolatedTauTagInfo.h
edm::EventSetup
Definition:
EventSetup.h:56
edm::global::EDProducer
Definition:
EDProducer.h:32
DQMTauProducer::produce
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
Definition:
DQMTauProducer.cc:20
DQMTauProducer::ptMinLeadTk_
double ptMinLeadTk_
Definition:
DQMTauProducer.h:24
DQMTauProducer::~DQMTauProducer
~DQMTauProducer() override
Definition:
DQMTauProducer.cc:18
EDProducer.h
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:48
edm::Event
Definition:
Event.h:73
DQMTauProducer::ptMin_
double ptMin_
Definition:
DQMTauProducer.h:24
Handle.h
Generated for CMSSW Reference Manual by
1.8.14