Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CommonTools
RecoAlgos
plugins
MassWindowTrackSelector.cc
Go to the documentation of this file.
1
/* \class MassWindowTrackSelector
2
*
3
* selects the N track with largest pt
4
*
5
* \author: Luca Lista, INFN
6
*
7
*/
8
#include "
FWCore/Framework/interface/MakerMacros.h
"
9
#include "
CommonTools/UtilAlgos/interface/ObjectSelector.h
"
10
#include "
CommonTools/UtilAlgos/interface/ObjectPairCollectionSelector.h
"
11
#include "
CommonTools/UtilAlgos/interface/RangeObjectPairSelector.h
"
12
#include "
DataFormats/TrackReco/interface/Track.h
"
13
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
14
#include "
CommonTools/UtilAlgos/interface/MasslessInvariantMass.h
"
15
16
typedef
ObjectSelector
<
17
ObjectPairCollectionSelector
<
18
reco::TrackCollection
,
19
RangeObjectPairSelector
<
20
MasslessInvariantMass
21
>
22
>
23
>
MassWindowTrackSelector
;
24
25
DEFINE_FWK_MODULE
(
MassWindowTrackSelector
);
ObjectSelector
Definition:
ObjectSelector.h:38
ObjectPairCollectionSelector
Definition:
ObjectPairCollectionSelector.h:26
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition:
MakerMacros.h:17
MakerMacros.h
reco::TrackCollection
std::vector< Track > TrackCollection
collection of Tracks
Definition:
TrackFwd.h:10
TrackFwd.h
MassWindowTrackSelector
ObjectSelector< ObjectPairCollectionSelector< reco::TrackCollection, RangeObjectPairSelector< MasslessInvariantMass > > > MassWindowTrackSelector
Definition:
MassWindowTrackSelector.cc:23
MasslessInvariantMass
Definition:
MasslessInvariantMass.h:6
ObjectPairCollectionSelector.h
RangeObjectPairSelector.h
MasslessInvariantMass.h
ObjectSelector.h
Track.h
RangeObjectPairSelector
Definition:
RangeObjectPairSelector.h:11
Generated for CMSSW Reference Manual by
1.8.5