#include <RecoTrackRefSelector.h>
|
const_ref_iterator | begin () const |
|
const_ref_iterator | end () const |
|
| RecoTrackRefSelector () |
| Constructors. More...
|
|
| RecoTrackRefSelector (const edm::ParameterSet &cfg) |
|
| RecoTrackRefSelector (double ptMin, double minRapidity, double maxRapidity, double tip, double lip, int minHit, int min3DHit, double maxChi2, std::vector< std::string > quality, std::vector< std::string > algorithm) |
|
void | select (const edm::Handle< collection > &c, const edm::Event &event, const edm::EventSetup &) |
|
size_t | size () const |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
bool | operator() (const reco::Track &t, const reco::BeamSpot *bs) |
| Operator() performs the selection: e.g. if (recoTrackSelector(track)) {...}. More...
|
|
| RecoTrackSelector () |
| Constructors. More...
|
|
| RecoTrackSelector (const edm::ParameterSet &cfg) |
|
| RecoTrackSelector (double ptMin, double minRapidity, double maxRapidity, double tip, double lip, int minHit, int min3DHit, double maxChi2, std::vector< std::string > quality, std::vector< std::string > algorithm) |
|
void | select (const edm::Handle< collection > &c, const edm::Event &event, const edm::EventSetup &) |
|
size_t | size () const |
|
Definition at line 17 of file RecoTrackRefSelector.h.
RecoTrackRefSelector::RecoTrackRefSelector |
( |
| ) |
|
|
inline |
RecoTrackRefSelector::RecoTrackRefSelector |
( |
double |
ptMin, |
|
|
double |
minRapidity, |
|
|
double |
maxRapidity, |
|
|
double |
tip, |
|
|
double |
lip, |
|
|
int |
minHit, |
|
|
int |
min3DHit, |
|
|
double |
maxChi2, |
|
|
std::vector< std::string > |
quality, |
|
|
std::vector< std::string > |
algorithm |
|
) |
| |
|
inline |
Definition at line 32 of file RecoTrackRefSelector.h.
36 tip, lip, minHit, min3DHit, maxChi2,
< trclass="colgroup">< tdclass="colgroup"colspan=5 > Ecal cluster collections</td ></tr >< tr >< td >< ahref="classreco_1_1BasicCluster.html"> reco::BasicCluster</a ></td >< td >< ahref="DataFormats_EgammaReco.html"> reco::BasicClusterCollection</a ></td >< td >< ahref="#"> hybridSuperClusters</a ></td >< tdclass="description"> Basic clusters reconstructed with hybrid algorithm(barrel only)</td >< td >S.Rahatlou</td ></tr >< tr >< td >< a href
RecoTrackSelector()
Constructors.
Definition at line 42 of file RecoTrackRefSelector.h.
References RecoTrackSelector::bsSrc_, edm::RefVector< C, T, F >::clear(), i, edm::Handle< T >::product(), edm::RefVector< C, T, F >::push_back(), and ref_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().
45 event.getByLabel(
bsSrc_,beamSpot);
46 for (
unsigned int i = 0;
i < c->size();
i++) {
50 if (
operator()(*trk,beamSpot.
product()) ) {
ref_container ref_selected_
void clear()
Clear the vector.
T const * product() const
void push_back(value_type const &ref)
Add a Ref<C, T> to the RefVector.
size_t RecoTrackRefSelector::size |
( |
void |
| ) |
const |
|
inline |