CMS 3D CMS Logo

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

#include <OrderedHitsGenerator.h>

Inheritance diagram for OrderedHitsGenerator:
BeamHaloPairGenerator GenericPairGenerator GenericTripletGenerator HitPairGenerator HitTripletGenerator MultiHitGenerator CombinedHitPairGenerator CombinedHitTripletGenerator CombinedMultiHitGenerator

Public Member Functions

virtual void clear ()
 
 OrderedHitsGenerator ()
 
virtual const OrderedSeedingHitsrun (const TrackingRegion &reg, const edm::Event &ev, const edm::EventSetup &es)=0
 
virtual ~OrderedHitsGenerator ()
 

Public Attributes

unsigned int theMaxElement
 

Detailed Description

Definition at line 10 of file OrderedHitsGenerator.h.

Constructor & Destructor Documentation

OrderedHitsGenerator::OrderedHitsGenerator ( )
inline

Definition at line 12 of file OrderedHitsGenerator.h.

12 : theMaxElement(0){}
virtual OrderedHitsGenerator::~OrderedHitsGenerator ( )
inlinevirtual

Definition at line 13 of file OrderedHitsGenerator.h.

13 {}

Member Function Documentation

virtual void OrderedHitsGenerator::clear ( void  )
inlinevirtual

Reimplemented in MultiHitGenerator, CombinedMultiHitGenerator, HitTripletGenerator, HitPairGenerator, GenericPairGenerator, and GenericTripletGenerator.

Definition at line 18 of file OrderedHitsGenerator.h.

18 { } //fixme: should be purely virtual!
virtual const OrderedSeedingHits& OrderedHitsGenerator::run ( const TrackingRegion reg,
const edm::Event ev,
const edm::EventSetup es 
)
pure virtual

Member Data Documentation

unsigned int OrderedHitsGenerator::theMaxElement