Main Page
Namespaces
Classes
Package Documentation
RecoTauTag
TauTagTools
interface
PFCandidateStripMerger.h
Go to the documentation of this file.
1
12
#include "
RecoTauTag/TauTagTools/interface/PFCandidateMergerBase.h
"
13
#include "
RecoTauTag/TauTagTools/interface/TauTagTools.h
"
14
15
class
PFCandidateStripMerger
:
public
PFCandidateMergerBase
16
{
17
public
:
18
PFCandidateStripMerger
();
19
PFCandidateStripMerger
(
const
edm::ParameterSet
&);
20
~PFCandidateStripMerger
();
21
22
std::vector<std::vector<reco::PFCandidatePtr>>
mergeCandidates
(
const
std::vector<reco::PFCandidatePtr>&);
23
24
private
:
25
26
std::vector<int>
inputPdgIds_
;
//type of candidates to clusterize
27
double
etaAssociationDistance_
;
//eta Clustering Association Distance
28
double
phiAssociationDistance_
;
//phi Clustering Association Distance
29
30
31
//Private Methods
32
bool
candidateMatches
(
const
reco::PFCandidatePtr
&);
33
34
35
};
PFCandidateStripMerger
Definition:
PFCandidateStripMerger.h:15
PFCandidateMergerBase
Definition:
PFCandidateMergerBase.h:8
PFCandidateStripMerger::inputPdgIds_
std::vector< int > inputPdgIds_
Definition:
PFCandidateStripMerger.h:26
PFCandidateStripMerger::etaAssociationDistance_
double etaAssociationDistance_
Definition:
PFCandidateStripMerger.h:27
PFCandidateStripMerger::candidateMatches
bool candidateMatches(const reco::PFCandidatePtr &)
Definition:
PFCandidateStripMerger.cc:25
PFCandidateStripMerger::~PFCandidateStripMerger
~PFCandidateStripMerger()
Definition:
PFCandidateStripMerger.cc:20
edm::Ptr< PFCandidate >
PFCandidateStripMerger::mergeCandidates
std::vector< std::vector< reco::PFCandidatePtr > > mergeCandidates(const std::vector< reco::PFCandidatePtr > &)
Definition:
PFCandidateStripMerger.cc:43
TauTagTools.h
PFCandidateMergerBase.h
PFCandidateStripMerger::phiAssociationDistance_
double phiAssociationDistance_
Definition:
PFCandidateStripMerger.h:28
edm::ParameterSet
Definition:
ParameterSet.h:36
PFCandidateStripMerger::PFCandidateStripMerger
PFCandidateStripMerger()
Definition:
PFCandidateStripMerger.cc:6
Generated for CMSSW Reference Manual by
1.8.11