![]() |
![]() |
Selects PFCandidates basing on cuts provided with string cut parser. More...
#include "CommonTools/ParticleFlow/interface/MuonIDPFCandidateSelectorDefinition.h"
Public Member Functions | |
MuonIDPFCandidateSelectorDefinition (const edm::ParameterSet &cfg) | |
void | select (const HandleToCollection &hc, const edm::Event &e, const edm::EventSetup &s) |
![]() | |
const_iterator | begin () const |
const_iterator | end () const |
PFCandidateSelectorDefinition () | |
const container & | selected () const |
size_t | size () const |
Private Attributes | |
StringCutObjectSelector < pat::Muon > | muonCut_ |
Additional Inherited Members | |
![]() | |
typedef reco::PFCandidateCollection | collection |
typedef boost::transform_iterator < Pointer, container::const_iterator > | const_iterator |
typedef std::vector < reco::PFCandidate > | container |
typedef edm::Handle< collection > | HandleToCollection |
![]() | |
container | selected_ |
Selects PFCandidates basing on cuts provided with string cut parser.
Definition at line 21 of file MuonIDPFCandidateSelectorDefinition.h.
|
inline |
Definition at line 23 of file MuonIDPFCandidateSelectorDefinition.h.
|
inline |
Definition at line 28 of file MuonIDPFCandidateSelectorDefinition.h.
References edm::Ref< C, T, F >::isNull(), combine::key, muonCut_, and pf2pat::PFCandidateSelectorDefinition::selected_.
Referenced by python.Vispa.Views.LineDecayView.LineDecayContainer::createObject(), python.Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), python.Vispa.Views.LineDecayView.LineDecayContainer::mousePressEvent(), python.Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), python.Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), and python.Vispa.Views.AbstractView.AbstractView::restoreSelection().
|
private |
Definition at line 55 of file MuonIDPFCandidateSelectorDefinition.h.
Referenced by select().