Main Page
Namespaces
Classes
Package Documentation
CommonTools
RecoAlgos
plugins
VertexCountFilter.cc
Go to the documentation of this file.
1
/* \class TrackCountFilter
2
*
3
* Filters events if at least N vertices
4
*
5
* \author: Steven Lowette
6
*
7
*/
8
#include "
FWCore/Framework/interface/MakerMacros.h
"
9
#include "
DataFormats/VertexReco/interface/Vertex.h
"
10
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
11
#include "
CommonTools/UtilAlgos/interface/ObjectCountFilter.h
"
12
#include "
CommonTools/UtilAlgos/interface/MinNumberSelector.h
"
13
#include "
CommonTools/UtilAlgos/interface/MaxNumberSelector.h
"
14
#include "
CommonTools/UtilAlgos/interface/AndSelector.h
"
15
16
typedef
ObjectCountFilter
<
17
reco::VertexCollection
,
18
AnySelector
,
19
AndSelector<MinNumberSelector, MaxNumberSelector>
20
>
::type
VertexCountFilter
;
21
22
DEFINE_FWK_MODULE
(
VertexCountFilter
);
type
type
Definition:
HCALResponse.h:21
ObjectCountFilter
Definition:
ObjectCountFilter.h:29
MakerMacros.h
EventSelectorAdapter
Definition:
EventSelectorAdapter.h:24
reco::VertexCollection
std::vector< Vertex > VertexCollection
collection of Vertex objects
Definition:
VertexFwd.h:9
VertexFwd.h
MaxNumberSelector.h
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition:
MakerMacros.h:16
Vertex.h
AndSelector.h
AnySelector
Definition:
AnySelector.h:10
AndSelector
Definition:
AndSelector.h:23
VertexCountFilter
ObjectCountFilter< reco::VertexCollection, AnySelector, AndSelector< MinNumberSelector, MaxNumberSelector > >::type VertexCountFilter
Definition:
VertexCountFilter.cc:20
MinNumberSelector.h
ObjectCountFilter.h
Generated for CMSSW Reference Manual by
1.8.11