Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoTBCalo
HcalTBTools
src
HcalTBTriggerFilter.h
Go to the documentation of this file.
1
#ifndef HCALTBTRIGGERFILTER_H
2
#define HCALTBTRIGGERFILTER_H 1
3
4
#include "
FWCore/Framework/interface/EDFilter.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
#include "
FWCore/Utilities/interface/InputTag.h
"
9
#include "
TBDataFormats/HcalTBObjects/interface/HcalTBTriggerData.h
"
10
15
class
HcalTBTriggerFilter
:
public
edm::EDFilter
{
16
public
:
17
HcalTBTriggerFilter
(
const
edm::ParameterSet
& ps);
18
virtual
~HcalTBTriggerFilter
() {}
19
virtual
bool
filter
(
edm::Event
&
e
,
edm::EventSetup
const
&
c
);
20
private
:
21
bool
allowPedestal_
;
22
bool
allowPedestalInSpill_
;
23
bool
allowPedestalOutSpill_
;
24
bool
allowLaser_
;
25
bool
allowLED_
;
26
bool
allowBeam_
;
27
edm::EDGetTokenT<HcalTBTriggerData>
tok_tb_
;
28
};
29
30
#endif
HcalTBTriggerFilter::allowLaser_
bool allowLaser_
Definition:
HcalTBTriggerFilter.h:24
HcalTBTriggerFilter::allowPedestal_
bool allowPedestal_
Definition:
HcalTBTriggerFilter.h:21
HcalTBTriggerFilter
Definition:
HcalTBTriggerFilter.h:15
HcalTBTriggerFilter::allowBeam_
bool allowBeam_
Definition:
HcalTBTriggerFilter.h:26
Event.h
HcalTBTriggerData.h
EventSetup.h
EnergyCorrector.c
tuple c
Definition:
EnergyCorrector.py:43
edm::EDGetTokenT< HcalTBTriggerData >
HcalTBTriggerFilter::allowPedestalInSpill_
bool allowPedestalInSpill_
Definition:
HcalTBTriggerFilter.h:22
ParameterSet.h
HcalTBTriggerFilter::filter
virtual bool filter(edm::Event &e, edm::EventSetup const &c)
Definition:
HcalTBTriggerFilter.cc:15
EDFilter.h
HcalTBTriggerFilter::HcalTBTriggerFilter
HcalTBTriggerFilter(const edm::ParameterSet &ps)
Definition:
HcalTBTriggerFilter.cc:4
edm::EventSetup
Definition:
EventSetup.h:45
edm::EDFilter
Definition:
EDFilter.h:37
HcalTBTriggerFilter::allowPedestalOutSpill_
bool allowPedestalOutSpill_
Definition:
HcalTBTriggerFilter.h:23
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
HcalTBTriggerFilter::~HcalTBTriggerFilter
virtual ~HcalTBTriggerFilter()
Definition:
HcalTBTriggerFilter.h:18
InputTag.h
HcalTBTriggerFilter::allowLED_
bool allowLED_
Definition:
HcalTBTriggerFilter.h:25
edm::ParameterSet
Definition:
ParameterSet.h:36
HcalTBTriggerFilter::tok_tb_
edm::EDGetTokenT< HcalTBTriggerData > tok_tb_
Definition:
HcalTBTriggerFilter.h:27
edm::Event
Definition:
Event.h:64
Generated for CMSSW Reference Manual by
1.8.5