Main Page
Namespaces
Classes
Package Documentation
HLTrigger
JetMET
interface
HLTHPDFilter.h
Go to the documentation of this file.
1
#ifndef HLTHPDFilter_h
2
#define HLTHPDFilter_h
3
10
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
11
#include "
FWCore/Framework/interface/Event.h
"
12
#include "
FWCore/Framework/interface/stream/EDFilter.h
"
13
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
14
#include "
FWCore/Utilities/interface/InputTag.h
"
15
#include "
DataFormats/HcalRecHit/interface/HcalRecHitCollections.h
"
16
17
namespace
edm
{
18
class
ConfigurationDescriptions
;
19
}
20
21
class
HLTHPDFilter
:
public
edm::stream::EDFilter
<> {
22
23
public
:
24
explicit
HLTHPDFilter
(
const
edm::ParameterSet
&);
25
~
HLTHPDFilter
()
override
;
26
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
27
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
28
29
private
:
30
edm::EDGetTokenT<HBHERecHitCollection>
m_theRecHitCollectionToken
;
31
edm::InputTag
mInputTag
;
// input tag for HCAL HBHE digis
32
double
mEnergyThreshold
;
33
double
mHPDSpikeEnergyThreshold
;
34
double
mHPDSpikeIsolationEnergyThreshold
;
35
double
mRBXSpikeEnergyThreshold
;
36
double
mRBXSpikeUnbalanceThreshold
;
37
};
38
39
#endif //HLTHPDFilter_h
40
EDFilter.h
Event.h
HLTHPDFilter::m_theRecHitCollectionToken
edm::EDGetTokenT< HBHERecHitCollection > m_theRecHitCollectionToken
Definition:
HLTHPDFilter.h:30
HLTHPDFilter::mEnergyThreshold
double mEnergyThreshold
Definition:
HLTHPDFilter.h:32
edm::EDGetTokenT
Definition:
EDGetToken.h:33
Frameworkfwd.h
HLTHPDFilter::mRBXSpikeEnergyThreshold
double mRBXSpikeEnergyThreshold
Definition:
HLTHPDFilter.h:35
ParameterSet.h
HLTHPDFilter
Definition:
HLTHPDFilter.h:21
HLTHPDFilter::mHPDSpikeIsolationEnergyThreshold
double mHPDSpikeIsolationEnergyThreshold
Definition:
HLTHPDFilter.h:34
edm::EventSetup
Definition:
EventSetup.h:57
HLTHPDFilter::mRBXSpikeUnbalanceThreshold
double mRBXSpikeUnbalanceThreshold
Definition:
HLTHPDFilter.h:36
ConfigurationDescriptions
fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLTHPDFilter::mHPDSpikeEnergyThreshold
double mHPDSpikeEnergyThreshold
Definition:
HLTHPDFilter.h:33
ALCARECOTkAlBeamHalo_cff.filter
filter
Definition:
ALCARECOTkAlBeamHalo_cff.py:27
HcalRecHitCollections.h
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::InputTag
Definition:
InputTag.h:15
InputTag.h
edm::stream::EDFilter
Definition:
EDFilter.h:38
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
HLTHPDFilter::mInputTag
edm::InputTag mInputTag
Definition:
HLTHPDFilter.h:31
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
Generated for CMSSW Reference Manual by
1.8.11