CMS 3D CMS Logo

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

#include <TrackFilterForPVFindingBase.h>

Inheritance diagram for TrackFilterForPVFindingBase:
TrackFilterForPVFinding HITrackFilterForPVFinding

Public Member Functions

virtual std::vector
< reco::TransientTrack
select (const std::vector< reco::TransientTrack > &tracks) const =0
 
 TrackFilterForPVFindingBase ()
 
 TrackFilterForPVFindingBase (const edm::ParameterSet &conf)
 
virtual ~TrackFilterForPVFindingBase ()
 

Detailed Description

Description: base class for track selection

Definition at line 14 of file TrackFilterForPVFindingBase.h.

Constructor & Destructor Documentation

TrackFilterForPVFindingBase::TrackFilterForPVFindingBase ( )
inline

Definition at line 18 of file TrackFilterForPVFindingBase.h.

18 {};
TrackFilterForPVFindingBase::TrackFilterForPVFindingBase ( const edm::ParameterSet conf)
inline

Definition at line 19 of file TrackFilterForPVFindingBase.h.

19 {};
virtual TrackFilterForPVFindingBase::~TrackFilterForPVFindingBase ( )
inlinevirtual

Definition at line 21 of file TrackFilterForPVFindingBase.h.

21 {};

Member Function Documentation

virtual std::vector<reco::TransientTrack> TrackFilterForPVFindingBase::select ( const std::vector< reco::TransientTrack > &  tracks) const
pure virtual