CMS 3D CMS Logo

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::TransientTrackselect (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.

References select(), and l1t::tracks.

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