Main Page
Namespaces
Classes
Package Documentation
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
~HcalTBTriggerFilter
()
override
{}
19
bool
filter
(
edm::Event
&
e
,
edm::EventSetup
const
&
c
)
override
;
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
EnergyCorrector.c
c
Definition:
EnergyCorrector.py:44
HcalTBTriggerData.h
EventSetup.h
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
edm::EDGetTokenT< HcalTBTriggerData >
HcalTBTriggerFilter::allowPedestalInSpill_
bool allowPedestalInSpill_
Definition:
HcalTBTriggerFilter.h:22
ParameterSet.h
EDFilter.h
HcalTBTriggerFilter::filter
bool filter(edm::Event &e, edm::EventSetup const &c) override
Definition:
HcalTBTriggerFilter.cc:15
HcalTBTriggerFilter::HcalTBTriggerFilter
HcalTBTriggerFilter(const edm::ParameterSet &ps)
Definition:
HcalTBTriggerFilter.cc:4
edm::EventSetup
Definition:
EventSetup.h:57
edm::EDFilter
Definition:
EDFilter.h:39
HcalTBTriggerFilter::allowPedestalOutSpill_
bool allowPedestalOutSpill_
Definition:
HcalTBTriggerFilter.h:23
HcalTBTriggerFilter::~HcalTBTriggerFilter
~HcalTBTriggerFilter() override
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:71
Generated for CMSSW Reference Manual by
1.8.11