CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions
PixelTrackFilter Class Reference

#include <PixelTrackFilter.h>

Inheritance diagram for PixelTrackFilter:
ClusterShapeTrackFilter HIProtoTrackFilter PixelTrackFilterByKinematics ValidHitPairFilter HIPixelTrackFilter

Public Types

typedef std::vector< const
TrackingRecHit * > 
Hits
 

Public Member Functions

virtual bool operator() (const reco::Track *) const
 
virtual bool operator() (const reco::Track *, const Hits &) const
 
virtual void update (edm::Event &ev)
 
virtual ~PixelTrackFilter ()
 

Detailed Description

Definition at line 11 of file PixelTrackFilter.h.

Member Typedef Documentation

typedef std::vector<const TrackingRecHit *> PixelTrackFilter::Hits

Definition at line 14 of file PixelTrackFilter.h.

Constructor & Destructor Documentation

virtual PixelTrackFilter::~PixelTrackFilter ( )
inlinevirtual

Definition at line 13 of file PixelTrackFilter.h.

13 {}

Member Function Documentation

virtual bool PixelTrackFilter::operator() ( const reco::Track ) const
inlinevirtual

Reimplemented in PixelTrackFilterByKinematics.

Definition at line 16 of file PixelTrackFilter.h.

16 {return false;}
virtual bool PixelTrackFilter::operator() ( const reco::Track ,
const Hits  
) const
inlinevirtual

Reimplemented in HIProtoTrackFilter, HIPixelTrackFilter, and PixelTrackFilterByKinematics.

Definition at line 17 of file PixelTrackFilter.h.

17 {return false;}
virtual void PixelTrackFilter::update ( edm::Event ev)
inlinevirtual

Reimplemented in HIProtoTrackFilter, and HIPixelTrackFilter.

Definition at line 15 of file PixelTrackFilter.h.

Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), PixelTrackReconstruction::run(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().

15 {}