CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
MuonSeedVFinder Class Referenceabstract

#include <MuonSeedVFinder.h>

Inheritance diagram for MuonSeedVFinder:
MuonSeedFinder SETSeedFinder

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 19 of file MuonSeedVFinder.h.

Constructor & Destructor Documentation

◆ ~MuonSeedVFinder()

virtual MuonSeedVFinder::~MuonSeedVFinder ( )
inlinevirtual

Definition at line 21 of file MuonSeedVFinder.h.

21 {}

Member Function Documentation

◆ seeds()

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

Implemented in MuonSeedFinder, and SETSeedFinder.

Referenced by MuonSeedGenerator::produce().

◆ setBeamSpot()

void MuonSeedVFinder::setBeamSpot ( const GlobalVector gv)
inline

◆ setBField()

virtual void MuonSeedVFinder::setBField ( const MagneticField field)
pure virtual

Implemented in MuonSeedFinder, and SETSeedFinder.

Referenced by MuonSeedGenerator::produce().

Member Data Documentation

◆ thePtExtractor

MuonSeedPtExtractor* MuonSeedVFinder::thePtExtractor
protected
MuonSeedPtExtractor::setBeamSpot
void setBeamSpot(const GlobalVector &gv)
Definition: MuonSeedPtExtractor.h:29
MuonSeedVFinder::thePtExtractor
MuonSeedPtExtractor * thePtExtractor
Definition: MuonSeedVFinder.h:30