Main Page
Namespaces
Classes
Package Documentation
HLTrigger
JetMET
interface
HLTAcoFilter.h
Go to the documentation of this file.
1
#ifndef HLTAcoFilter_h
2
#define HLTAcoFilter_h
3
10
#include "
HLTrigger/HLTcore/interface/HLTFilter.h
"
11
#include <string>
12
#include <cstring>
13
#include <cmath>
14
15
#include "
DataFormats/JetReco/interface/CaloJetCollection.h
"
16
#include "
DataFormats/METReco/interface/CaloMET.h
"
17
18
namespace
edm
{
19
class
ConfigurationDescriptions
;
20
}
21
22
//
23
// class declaration
24
//
25
26
class
HLTAcoFilter
:
public
HLTFilter
{
27
28
public
:
29
explicit
HLTAcoFilter
(
const
edm::ParameterSet
&);
30
~
HLTAcoFilter
()
override
;
31
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
32
bool
hltFilter(
edm::Event
&,
const
edm::EventSetup
&,
trigger::TriggerFilterObjectWithRefs
& filterproduct)
const override
;
33
34
private
:
35
36
edm::EDGetTokenT<reco::CaloJetCollection>
m_theJetToken
;
37
edm::EDGetTokenT<trigger::TriggerFilterObjectWithRefs>
m_theMETToken
;
38
39
edm::InputTag
inputJetTag_
;
// input tag identifying jets
40
edm::InputTag
inputMETTag_
;
// input tag identifying for MET
41
double
minEtjet1_
;
42
double
minEtjet2_
;
43
double
minDPhi_
;
44
double
maxDPhi_
;
45
std::string
AcoString_
;
46
};
47
48
#endif //HLTAcoFilter_h
HLTAcoFilter::m_theJetToken
edm::EDGetTokenT< reco::CaloJetCollection > m_theJetToken
Definition:
HLTAcoFilter.h:36
HLTAcoFilter::AcoString_
std::string AcoString_
Definition:
HLTAcoFilter.h:45
HLTAcoFilter::minEtjet1_
double minEtjet1_
Definition:
HLTAcoFilter.h:41
HLTFilter.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
CaloJetCollection.h
trigger::TriggerFilterObjectWithRefs
Definition:
TriggerFilterObjectWithRefs.h:36
HLTAcoFilter::m_theMETToken
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > m_theMETToken
Definition:
HLTAcoFilter.h:37
edm::EDGetTokenT< reco::CaloJetCollection >
HLTAcoFilter::inputJetTag_
edm::InputTag inputJetTag_
Definition:
HLTAcoFilter.h:39
HLTAcoFilter::inputMETTag_
edm::InputTag inputMETTag_
Definition:
HLTAcoFilter.h:40
HLTFilter
Definition:
HLTFilter.h:28
edm::EventSetup
Definition:
EventSetup.h:57
HLTAcoFilter::minEtjet2_
double minEtjet2_
Definition:
HLTAcoFilter.h:42
HLTAcoFilter::minDPhi_
double minDPhi_
Definition:
HLTAcoFilter.h:43
ConfigurationDescriptions
fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::InputTag
Definition:
InputTag.h:15
HLTAcoFilter
Definition:
HLTAcoFilter.h:26
edm::ParameterSet
Definition:
ParameterSet.h:36
CaloMET.h
edm::Event
Definition:
Event.h:71
HLTAcoFilter::maxDPhi_
double maxDPhi_
Definition:
HLTAcoFilter.h:44
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
Generated for CMSSW Reference Manual by
1.8.11