CMS 3D CMS Logo

Public Member Functions | Protected Attributes

MuonSeedVFinder Class Reference

#include <MuonSeedVFinder.h>

Inheritance diagram for MuonSeedVFinder:
MuonSeedFinder SETSeedFinder

List of all members.

Public Member Functions

virtual void seeds (const MuonTransientTrackingRecHit::MuonRecHitContainer &hits, std::vector< TrajectorySeed > &result)=0
void setBeamSpot (const GlobalVector &gv)
virtual void setBField (const MagneticField *field)=0
virtual ~MuonSeedVFinder ()

Protected Attributes

MuonSeedPtExtractorthePtExtractor

Detailed Description

Definition at line 21 of file MuonSeedVFinder.h.


Constructor & Destructor Documentation

virtual MuonSeedVFinder::~MuonSeedVFinder ( ) [inline, virtual]

Definition at line 24 of file MuonSeedVFinder.h.

{}

Member Function Documentation

virtual void MuonSeedVFinder::seeds ( const MuonTransientTrackingRecHit::MuonRecHitContainer hits,
std::vector< TrajectorySeed > &  result 
) [pure virtual]

Implemented in MuonSeedFinder, and SETSeedFinder.

Referenced by MuonSeedGenerator::produce().

void MuonSeedVFinder::setBeamSpot ( const GlobalVector gv) [inline]
virtual void MuonSeedVFinder::setBField ( const MagneticField field) [pure virtual]

Implemented in MuonSeedFinder, and SETSeedFinder.

Referenced by MuonSeedGenerator::produce().


Member Data Documentation