CMS 3D CMS Logo

List of all members | Public Member Functions
SeedCreator Class Referenceabstract

#include <SeedCreator.h>

Inheritance diagram for SeedCreator:
CosmicSeedCreator SeedFromConsecutiveHitsCreator SeedFromConsecutiveHitsStraightLineCreator SeedFromConsecutiveHitsTripletOnlyCreator

Public Member Functions

virtual void init (const TrackingRegion &region, const edm::EventSetup &es, const SeedComparitor *filter)=0
 
virtual void makeSeed (TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits)=0
 
virtual ~SeedCreator ()
 

Detailed Description

Definition at line 15 of file SeedCreator.h.

Constructor & Destructor Documentation

◆ ~SeedCreator()

virtual SeedCreator::~SeedCreator ( )
inlinevirtual

Definition at line 17 of file SeedCreator.h.

17 {}

Member Function Documentation

◆ init()

virtual void SeedCreator::init ( const TrackingRegion region,
const edm::EventSetup es,
const SeedComparitor filter 
)
pure virtual

◆ makeSeed()

virtual void SeedCreator::makeSeed ( TrajectorySeedCollection seedCollection,
const SeedingHitSet hits 
)
pure virtual