#include <RecoTauBuilderPlugins.h>
Public Types | |
typedef boost::ptr_vector < reco::PFTau > | output_type |
typedef std::auto_ptr < output_type > | return_type |
Private Attributes | |
edm::EDGetTokenT < PFCandidateCollection > | pfCand_token |
edm::Handle < PFCandidateCollection > | pfCands_ |
edm::InputTag | pfCandSrc_ |
reco::tau::RecoTauVertexAssociator | vertexAssociator_ |
Definition at line 55 of file RecoTauBuilderPlugins.h.
typedef boost::ptr_vector<reco::PFTau> reco::tau::RecoTauBuilderPlugin::output_type |
Definition at line 58 of file RecoTauBuilderPlugins.h.
typedef std::auto_ptr<output_type> reco::tau::RecoTauBuilderPlugin::return_type |
Definition at line 59 of file RecoTauBuilderPlugins.h.
|
inlineexplicit |
Definition at line 61 of file RecoTauBuilderPlugins.h.
References edm::ParameterSet::getParameter(), pfCand_token, and pfCandSrc_.
|
inlinevirtual |
Definition at line 70 of file RecoTauBuilderPlugins.h.
|
virtual |
Reimplemented from reco::tau::RecoTauEventHolderPlugin.
Definition at line 9 of file RecoTauBuilderPlugins.cc.
References reco::tau::RecoTauEventHolderPlugin::evt(), edm::Event::getByToken(), pfCand_token, pfCands_, reco::tau::RecoTauVertexAssociator::setEvent(), and vertexAssociator_.
|
inline |
Hack to be able to convert Ptrs to Refs.
Definition at line 82 of file RecoTauBuilderPlugins.h.
References pfCands_.
Referenced by reco::tau::RecoTauBuilderCombinatoricPlugin::operator()(), and reco::tau::RecoTauBuilderConePlugin::operator()().
|
pure virtual |
Construct one or more PFTaus from the a PFJet and its asscociated reconstructed PiZeros and regional extras i.e. objects in a 0.8 cone about the jet
Implemented in reco::tau::RecoTauBuilderConePlugin, and reco::tau::RecoTauBuilderCombinatoricPlugin.
|
inline |
Get primary vertex associated to this jet.
Definition at line 85 of file RecoTauBuilderPlugins.h.
References reco::tau::RecoTauVertexAssociator::associatedVertex(), and vertexAssociator_.
Referenced by reco::tau::RecoTauBuilderCombinatoricPlugin::operator()(), and reco::tau::RecoTauBuilderConePlugin::operator()().
|
private |
Definition at line 96 of file RecoTauBuilderPlugins.h.
Referenced by beginEvent(), and RecoTauBuilderPlugin().
|
private |
Definition at line 94 of file RecoTauBuilderPlugins.h.
Referenced by beginEvent(), and getPFCands().
|
private |
Definition at line 92 of file RecoTauBuilderPlugins.h.
Referenced by RecoTauBuilderPlugin().
|
private |
Definition at line 95 of file RecoTauBuilderPlugins.h.
Referenced by beginEvent(), and primaryVertex().