Public Member Functions | |
virtual void | beginEvent () |
Hook called at the beginning of the event. More... | |
return_type | operator() (const reco::PFJet &jet) const |
Build a collection of piZeros from objects in the input jet. More... | |
RecoTauPiZeroStripPlugin (const edm::ParameterSet &pset) | |
virtual | ~RecoTauPiZeroStripPlugin () |
Public Member Functions inherited from reco::tau::RecoTauPiZeroBuilderPlugin | |
RecoTauPiZeroBuilderPlugin (const edm::ParameterSet &pset) | |
virtual | ~RecoTauPiZeroBuilderPlugin () |
Public Member Functions inherited from reco::tau::RecoTauEventHolderPlugin | |
const edm::Event * | evt () const |
const edm::EventSetup * | evtSetup () const |
RecoTauEventHolderPlugin (const edm::ParameterSet &pset) | |
void | setup (const edm::Event &, const edm::EventSetup &) |
virtual | ~RecoTauEventHolderPlugin () |
Public Member Functions inherited from reco::tau::RecoTauNamedPlugin | |
const std::string & | name () const |
RecoTauNamedPlugin (const edm::ParameterSet &pset) | |
virtual | ~RecoTauNamedPlugin () |
Private Attributes | |
double | etaAssociationDistance_ |
std::vector< int > | inputPdgIds_ |
AddFourMomenta | p4Builder_ |
double | phiAssociationDistance_ |
edm::InputTag | pvSrc_ |
RecoTauQualityCuts | qcuts_ |
Additional Inherited Members | |
Public Types inherited from reco::tau::RecoTauPiZeroBuilderPlugin | |
typedef boost::ptr_vector < RecoTauPiZero > | PiZeroVector |
typedef std::auto_ptr < PiZeroVector > | return_type |
Definition at line 32 of file RecoTauPiZeroStripPlugin.cc.
|
explicit |
Definition at line 53 of file RecoTauPiZeroStripPlugin.cc.
References etaAssociationDistance_, edm::ParameterSet::getParameter(), inputPdgIds_, phiAssociationDistance_, and pvSrc_.
|
inlinevirtual |
Definition at line 35 of file RecoTauPiZeroStripPlugin.cc.
|
virtual |
Hook called at the beginning of the event.
Reimplemented from reco::tau::RecoTauPiZeroBuilderPlugin.
Definition at line 67 of file RecoTauPiZeroStripPlugin.cc.
References reco::tau::RecoTauEventHolderPlugin::evt(), edm::Event::getByLabel(), pvSrc_, qcuts_, and reco::tau::RecoTauQualityCuts::setPV().
|
virtual |
Build a collection of piZeros from objects in the input jet.
Implements reco::tau::RecoTauPiZeroBuilderPlugin.
Definition at line 75 of file RecoTauPiZeroStripPlugin.cc.
References reco::deltaPhi(), etaAssociationDistance_, reco::tau::RecoTauQualityCuts::filterRefs(), reco::RecoTauPiZero::kStrips, convertSQLitetoXML_cfg::output, p4Builder_, reco::tau::pfGammas(), phiAssociationDistance_, qcuts_, AddFourMomenta::set(), and strip().
|
private |
Definition at line 47 of file RecoTauPiZeroStripPlugin.cc.
Referenced by operator()(), and RecoTauPiZeroStripPlugin().
|
private |
Definition at line 46 of file RecoTauPiZeroStripPlugin.cc.
Referenced by RecoTauPiZeroStripPlugin().
|
private |
Definition at line 50 of file RecoTauPiZeroStripPlugin.cc.
Referenced by operator()().
|
private |
Definition at line 48 of file RecoTauPiZeroStripPlugin.cc.
Referenced by operator()(), and RecoTauPiZeroStripPlugin().
|
private |
Definition at line 43 of file RecoTauPiZeroStripPlugin.cc.
Referenced by beginEvent(), and RecoTauPiZeroStripPlugin().
|
private |
Definition at line 44 of file RecoTauPiZeroStripPlugin.cc.
Referenced by beginEvent(), and operator()().