CommonTools
CandAlgos
plugins
CandDoubleAssociationVectorSelector.cc
Go to the documentation of this file.
1
/* \class CandDoubleAssociationVectorSelector
2
*
3
* Configurable Candidate-to-double AssociationVector Selector
4
*
5
* \author: Luca Lista, INFN
6
*
7
*/
8
#include "
FWCore/Framework/interface/MakerMacros.h
"
9
#include "
CommonTools/UtilAlgos/interface/AssociationVectorSelector.h
"
10
#include "
CommonTools/UtilAlgos/interface/StringCutObjectSelector.h
"
11
#include "
CommonTools/UtilAlgos/interface/MaxSelector.h
"
12
#include "
DataFormats/Candidate/interface/Candidate.h
"
13
14
typedef
AssociationVectorSelector
<
reco::CandidateRefProd
,
15
std::vector<double>,
16
StringCutObjectSelector<reco::Candidate>
,
17
MaxSelector<double>
>
18
CandDoubleAssociationVectorSelector
;
19
20
DEFINE_FWK_MODULE
(
CandDoubleAssociationVectorSelector
);
MaxSelector.h
StringCutObjectSelector.h
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition:
MakerMacros.h:16
StringCutObjectSelector< reco::Candidate >
MakerMacros.h
Candidate.h
CandDoubleAssociationVectorSelector
AssociationVectorSelector< reco::CandidateRefProd, std::vector< double >, StringCutObjectSelector< reco::Candidate >, MaxSelector< double > > CandDoubleAssociationVectorSelector
Definition:
CandDoubleAssociationVectorSelector.cc:18
AssociationVectorSelector.h
AssociationVectorSelector
Definition:
AssociationVectorSelector.h:16
reco::CandidateRefProd
edm::RefProd< CandidateCollection > CandidateRefProd
reference to a collection of Candidate objects
Definition:
CandidateFwd.h:37
MaxSelector
Definition:
MaxSelector.h:11
Generated for CMSSW Reference Manual by
1.8.14