CMS 3D CMS Logo

Public Member Functions | Public Attributes

OrderedHitsGenerator Class Reference

#include <OrderedHitsGenerator.h>

Inheritance diagram for OrderedHitsGenerator:
BeamHaloPairGenerator GenericPairGenerator GenericTripletGenerator HitPairGenerator HitTripletGenerator CombinedHitPairGenerator CombinedHitPairGeneratorForPhotonConversion CombinedHitQuadrupletGeneratorForPhotonConversion CosmicHitPairGenerator CosmicHitPairGeneratorFromLayerPair HitPairGeneratorFromLayerPair HitPairGeneratorFromLayerPairForPhotonConversion HitQuadrupletGeneratorFromLayerPairForPhotonConversion CombinedHitTripletGenerator CosmicHitTripletGenerator CosmicHitTripletGeneratorFromLayerTriplet HitTripletGeneratorFromPairAndLayers

List of all members.

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.

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

Definition at line 13 of file OrderedHitsGenerator.h.

{}

Member Function Documentation

virtual void OrderedHitsGenerator::clear ( void  ) [inline, virtual]

Reimplemented in HitTripletGenerator, GenericPairGenerator, GenericTripletGenerator, and HitPairGenerator.

Definition at line 18 of file OrderedHitsGenerator.h.

Referenced by PixelTrackReconstruction::run(), and SeedGeneratorFromRegionHits::run().

{ }  //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