Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
HLTrigger
HLTfilters
interface
HLTFiltCand.h
Go to the documentation of this file.
1
#ifndef HLTFiltCand_h
2
#define HLTFiltCand_h
3
18
#include "
HLTrigger/HLTcore/interface/HLTFilter.h
"
19
20
//
21
// class declaration
22
//
23
24
class
HLTFiltCand
:
public
HLTFilter
{
25
26
public
:
27
explicit
HLTFiltCand
(
const
edm::ParameterSet
&);
28
~HLTFiltCand
();
29
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
30
31
private
:
32
edm::InputTag
photTag_
;
// input tag identifying product containing photons
33
edm::InputTag
elecTag_
;
// input tag identifying product containing electrons
34
edm::InputTag
muonTag_
;
// input tag identifying product containing muons
35
edm::InputTag
tausTag_
;
// input tag identifying product containing taus
36
edm::InputTag
jetsTag_
;
// input tag identifying product containing jets
37
edm::InputTag
metsTag_
;
// input tag identifying product containing METs
38
edm::InputTag
mhtsTag_
;
// input tag identifying product containing HTs
39
edm::InputTag
trckTag_
;
// input tag identifying product containing Tracks
40
edm::InputTag
ecalTag_
;
// input tag identifying product containing SuperClusters
41
42
bool
saveTags_
;
// whether to save all these tags
43
44
double
min_Pt_
;
// min pt cut
45
};
46
47
#endif //HLTFiltCand_h
HLTFiltCand::elecTag_
edm::InputTag elecTag_
Definition:
HLTFiltCand.h:33
HLTFiltCand::~HLTFiltCand
~HLTFiltCand()
Definition:
HLTFiltCand.cc:74
HLTFiltCand::saveTags_
bool saveTags_
Definition:
HLTFiltCand.h:42
HLTFiltCand::muonTag_
edm::InputTag muonTag_
Definition:
HLTFiltCand.h:34
HLTFilter.h
HLTFiltCand::HLTFiltCand
HLTFiltCand(const edm::ParameterSet &)
Definition:
HLTFiltCand.cc:45
HLTFiltCand
Definition:
HLTFiltCand.h:24
HLTFiltCand::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
HLTFiltCand.cc:84
HLTFilter
Definition:
HLTFilter.h:27
HLTFiltCand::mhtsTag_
edm::InputTag mhtsTag_
Definition:
HLTFiltCand.h:38
HLTFiltCand::metsTag_
edm::InputTag metsTag_
Definition:
HLTFiltCand.h:37
edm::EventSetup
Definition:
EventSetup.h:44
HLTFiltCand::photTag_
edm::InputTag photTag_
Definition:
HLTFiltCand.h:32
edm::InputTag
Definition:
InputTag.h:12
HLTFiltCand::jetsTag_
edm::InputTag jetsTag_
Definition:
HLTFiltCand.h:36
HLTFiltCand::ecalTag_
edm::InputTag ecalTag_
Definition:
HLTFiltCand.h:40
edm::ParameterSet
Definition:
ParameterSet.h:32
HLTFiltCand::min_Pt_
double min_Pt_
Definition:
HLTFiltCand.h:44
edm::Event
Definition:
Event.h:49
HLTFiltCand::tausTag_
edm::InputTag tausTag_
Definition:
HLTFiltCand.h:35
HLTFiltCand::trckTag_
edm::InputTag trckTag_
Definition:
HLTFiltCand.h:39
Generated for CMSSW Reference Manual by
1.8.5