Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HLTrigger
special
interface
HLTSingleVertexPixelTrackFilter.h
Go to the documentation of this file.
1
// $Id: HLTSingleVertexPixelTrackFilter.h,v 1.3 2012/01/21 15:00:14 fwyzard Exp $
2
3
#ifndef HLTSingleVertexPixelTrackFilter_h
4
#define HLTSingleVertexPixelTrackFilter_h
5
6
#include "
HLTrigger/HLTcore/interface/HLTFilter.h
"
7
8
//
9
// class declaration
10
//
11
12
class
HLTSingleVertexPixelTrackFilter
:
public
HLTFilter
{
13
14
public
:
15
explicit
HLTSingleVertexPixelTrackFilter
(
const
edm::ParameterSet
&);
16
~HLTSingleVertexPixelTrackFilter
();
17
virtual
bool
hltFilter
(
edm::Event
&,
const
edm::EventSetup
&,
trigger::TriggerFilterObjectWithRefs
& filterproduct);
18
19
private
:
20
edm::InputTag
pixelVerticesTag_
;
// input tag identifying product containing Pixel-vertices
21
edm::InputTag
pixelTracksTag_
;
// input tag identifying product containing Pixel-tracks
22
23
double
min_Pt_
;
// min pt cut
24
double
max_Pt_
;
// max pt cut
25
double
max_Eta_
;
// max eta cut
26
double
max_Vz_
;
// max vz cut
27
int
min_trks_
;
// minimum number of tracks from one vertex
28
float
min_sep_
;
// minimum separation of two tracks in phi-eta
29
};
30
31
#endif //HLTSingleVertexPixelTrackFilter_h
HLTSingleVertexPixelTrackFilter
Definition:
HLTSingleVertexPixelTrackFilter.h:12
HLTFilter.h
HLTSingleVertexPixelTrackFilter::HLTSingleVertexPixelTrackFilter
HLTSingleVertexPixelTrackFilter(const edm::ParameterSet &)
Definition:
HLTSingleVertexPixelTrackFilter.cc:26
HLTSingleVertexPixelTrackFilter::pixelVerticesTag_
edm::InputTag pixelVerticesTag_
Definition:
HLTSingleVertexPixelTrackFilter.h:20
trigger::TriggerFilterObjectWithRefs
Definition:
TriggerFilterObjectWithRefs.h:38
HLTFilter
Definition:
HLTFilter.h:28
HLTSingleVertexPixelTrackFilter::max_Vz_
double max_Vz_
Definition:
HLTSingleVertexPixelTrackFilter.h:26
HLTSingleVertexPixelTrackFilter::max_Eta_
double max_Eta_
Definition:
HLTSingleVertexPixelTrackFilter.h:25
edm::EventSetup
Definition:
EventSetup.h:44
HLTSingleVertexPixelTrackFilter::hltFilter
virtual bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct)
Definition:
HLTSingleVertexPixelTrackFilter.cc:47
edm::InputTag
Definition:
InputTag.h:12
edm::ParameterSet
Definition:
ParameterSet.h:35
HLTSingleVertexPixelTrackFilter::max_Pt_
double max_Pt_
Definition:
HLTSingleVertexPixelTrackFilter.h:24
HLTSingleVertexPixelTrackFilter::~HLTSingleVertexPixelTrackFilter
~HLTSingleVertexPixelTrackFilter()
Definition:
HLTSingleVertexPixelTrackFilter.cc:38
edm::Event
Definition:
Event.h:50
HLTSingleVertexPixelTrackFilter::min_sep_
float min_sep_
Definition:
HLTSingleVertexPixelTrackFilter.h:28
HLTSingleVertexPixelTrackFilter::min_Pt_
double min_Pt_
Definition:
HLTSingleVertexPixelTrackFilter.h:23
HLTSingleVertexPixelTrackFilter::min_trks_
int min_trks_
Definition:
HLTSingleVertexPixelTrackFilter.h:27
HLTSingleVertexPixelTrackFilter::pixelTracksTag_
edm::InputTag pixelTracksTag_
Definition:
HLTSingleVertexPixelTrackFilter.h:21
Generated for CMSSW Reference Manual by
1.8.5