Main Page
Namespaces
Classes
Package Documentation
HLTrigger
JetMET
interface
HLTDiJetAveFilter.h
Go to the documentation of this file.
1
#ifndef HLTDiJetAveFilter_h
2
#define HLTDiJetAveFilter_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
HLTDiJetAveFilter
:
public
HLTFilter
{
24
25
public
:
26
explicit
HLTDiJetAveFilter
(
const
edm::ParameterSet
&);
27
~
HLTDiJetAveFilter
()
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::EDGetTokenT<std::vector<T>
>
m_theJetToken
;
33
edm::InputTag
inputJetTag_
;
// input tag identifying jets
34
double
minPtAve_
;
35
double
minPtJet3_
;
36
double
minDphi_
;
37
int
triggerType_
;
38
};
39
40
#endif //HLTDiJetAveFilter_h
HLTDiJetAveFilter::triggerType_
int triggerType_
Definition:
HLTDiJetAveFilter.h:37
HLTDiJetAveFilter
Definition:
HLTDiJetAveFilter.h:23
HLTFilter.h
trigger::TriggerFilterObjectWithRefs
Definition:
TriggerFilterObjectWithRefs.h:36
TriggerFilterObjectWithRefs.h
edm::EDGetTokenT
Definition:
EDGetToken.h:33
HLTDiJetAveFilter::minPtJet3_
double minPtJet3_
Definition:
HLTDiJetAveFilter.h:35
HLTFilter
Definition:
HLTFilter.h:28
edm::EventSetup
Definition:
EventSetup.h:57
HLTDiJetAveFilter::minPtAve_
double minPtAve_
Definition:
HLTDiJetAveFilter.h:34
ConfigurationDescriptions
fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLTDiJetAveFilter::m_theJetToken
edm::EDGetTokenT< std::vector< T > > m_theJetToken
Definition:
HLTDiJetAveFilter.h:32
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
HLTDiJetAveFilter::inputJetTag_
edm::InputTag inputJetTag_
Definition:
HLTDiJetAveFilter.h:33
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
HLTDiJetAveFilter::minDphi_
double minDphi_
Definition:
HLTDiJetAveFilter.h:36
Generated for CMSSW Reference Manual by
1.8.11