#include "RecoTauTag/RecoTau/interface/RecoTauCommonUtilities.h"
#include "DataFormats/ParticleFlowCandidate/interface/PFCandidateFwd.h"
#include "DataFormats/ParticleFlowCandidate/interface/PFCandidate.h"
#include "DataFormats/JetReco/interface/PFJet.h"
#include <algorithm>
Go to the source code of this file.
Classes | |
class | reco::tau::SortPFCandsDescendingPt |
Namespaces | |
namespace | reco |
fixed size matrix | |
namespace | reco::tau |
Typedefs | |
typedef PFCandPtrs::iterator | PFCandIter |
typedef std::vector < reco::PFCandidatePtr > | PFCandPtrs |
Functions | |
std::vector< PFCandidatePtr > | reco::tau::flattenPiZeros (const std::vector< RecoTauPiZero > &) |
Flatten a list of pi zeros into a list of there constituent PFCandidates. | |
std::vector< PFCandidatePtr > | reco::tau::pfCandidates (const PFJet &jet, int particleId, bool sort=true) |
std::vector< PFCandidatePtr > | reco::tau::pfCandidates (const PFJet &jet, const std::vector< int > &particleIds, bool sort=true) |
Extract pfCandidates of a that match a list of particle Ids from a PFJet. | |
std::vector< PFCandidatePtr > | reco::tau::pfChargedCands (const PFJet &jet, bool sort=true) |
Extract all non-neutral candidates from a PFJet. | |
std::vector< PFCandidatePtr > | reco::tau::pfGammas (const PFJet &jet, bool sort=true) |
Extract all pfGammas from a PFJet. |
typedef PFCandPtrs::iterator PFCandIter |
Definition at line 10 of file RecoTauCommonUtilities.cc.
typedef std::vector<reco::PFCandidatePtr> PFCandPtrs |
Definition at line 9 of file RecoTauCommonUtilities.cc.