Main Page
Namespaces
Classes
Package Documentation
HLTrigger
JetMET
interface
HLTMonoJetFilter.h
Go to the documentation of this file.
1
#ifndef HLTMonoJetFilter_h
2
#define HLTMonoJetFilter_h
3
10
#include "
DataFormats/HLTReco/interface/TriggerTypeDefs.h
"
11
#include "
HLTrigger/HLTcore/interface/HLTFilter.h
"
12
#include "
DataFormats/HLTReco/interface/TriggerFilterObjectWithRefs.h
"
13
14
namespace
edm
{
15
class
ConfigurationDescriptions
;
16
}
17
18
//
19
// class declaration
20
//
21
22
template
<
typename
T>
23
class
HLTMonoJetFilter
:
public
HLTFilter
{
24
25
public
:
26
explicit
HLTMonoJetFilter
(
const
edm::ParameterSet
&);
27
~
HLTMonoJetFilter
()
override
;
28
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
29
bool
hltFilter(
edm::Event
&,
const
edm::EventSetup
&,
trigger::TriggerFilterObjectWithRefs
& filterproduct)
const override
;
30
31
private
:
32
edm::InputTag
inputJetTag_
;
// input tag identifying jets
33
edm::EDGetTokenT<std::vector<T>
>
m_theObjectToken
;
34
double
maxPtSecondJet_
;
35
double
maxDeltaPhi_
;
36
int
triggerType_
;
37
};
38
39
#endif //HLTMonoJetFilter_h
HLTFilter.h
trigger::TriggerFilterObjectWithRefs
Definition:
TriggerFilterObjectWithRefs.h:36
HLTMonoJetFilter::m_theObjectToken
edm::EDGetTokenT< std::vector< T > > m_theObjectToken
Definition:
HLTMonoJetFilter.h:33
HLTMonoJetFilter::inputJetTag_
edm::InputTag inputJetTag_
Definition:
HLTMonoJetFilter.h:32
TriggerFilterObjectWithRefs.h
edm::EDGetTokenT
Definition:
EDGetToken.h:33
HLTFilter
Definition:
HLTFilter.h:28
edm::EventSetup
Definition:
EventSetup.h:57
HLTMonoJetFilter::triggerType_
int triggerType_
Definition:
HLTMonoJetFilter.h:36
HLTMonoJetFilter
Definition:
HLTMonoJetFilter.h:23
HLTMonoJetFilter::maxPtSecondJet_
double maxPtSecondJet_
Definition:
HLTMonoJetFilter.h:34
ConfigurationDescriptions
fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLTMonoJetFilter::maxDeltaPhi_
double maxDeltaPhi_
Definition:
HLTMonoJetFilter.h:35
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::InputTag
Definition:
InputTag.h:15
edm::ParameterSet
Definition:
ParameterSet.h:36
TriggerTypeDefs.h
edm::Event
Definition:
Event.h:71
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
Generated for CMSSW Reference Manual by
1.8.11