#include <PFCandidateStripMerger.h>
Public Member Functions | |
std::vector< std::vector< reco::PFCandidatePtr > > | mergeCandidates (const std::vector< reco::PFCandidatePtr > &) |
PFCandidateStripMerger () | |
PFCandidateStripMerger (const edm::ParameterSet &) | |
~PFCandidateStripMerger () | |
Public Member Functions inherited from PFCandidateMergerBase | |
PFCandidateMergerBase (const edm::ParameterSet &) | |
PFCandidateMergerBase () | |
virtual | ~PFCandidateMergerBase ()=0 |
Private Member Functions | |
bool | candidateMatches (const reco::PFCandidatePtr &) |
Private Attributes | |
double | etaAssociationDistance_ |
std::vector< int > | inputPdgIds_ |
double | phiAssociationDistance_ |
Class that creates strips from Particle Flow Candidates And outputs a Collection of Candidate Lists
University of Wisconsin bacht is@c ern.c h
Definition at line 15 of file PFCandidateStripMerger.h.
PFCandidateStripMerger::PFCandidateStripMerger | ( | ) |
Definition at line 6 of file PFCandidateStripMerger.cc.
PFCandidateStripMerger::PFCandidateStripMerger | ( | const edm::ParameterSet & | config | ) |
Definition at line 10 of file PFCandidateStripMerger.cc.
References etaAssociationDistance_, edm::ParameterSet::getParameter(), inputPdgIds_, and phiAssociationDistance_.
PFCandidateStripMerger::~PFCandidateStripMerger | ( | ) |
Definition at line 20 of file PFCandidateStripMerger.cc.
|
private |
Definition at line 25 of file PFCandidateStripMerger.cc.
References funct::abs(), i, inputPdgIds_, matches, and reco::LeafCandidate::pdgId().
Referenced by mergeCandidates().
|
virtual |
Implements PFCandidateMergerBase.
Definition at line 43 of file PFCandidateStripMerger.cc.
References candidateMatches(), allConversions_cfi::DeltaPhi, etaAssociationDistance_, i, phiAssociationDistance_, TauTagTools::sortRefVectorByPt(), digi_MixPreMix_cfi::strip, and RecoTauPiZeroBuilderPlugins_cfi::strips.
|
private |
Definition at line 27 of file PFCandidateStripMerger.h.
Referenced by mergeCandidates(), and PFCandidateStripMerger().
|
private |
Definition at line 26 of file PFCandidateStripMerger.h.
Referenced by candidateMatches(), and PFCandidateStripMerger().
|
private |
Definition at line 28 of file PFCandidateStripMerger.h.
Referenced by mergeCandidates(), and PFCandidateStripMerger().