#include <BeamHaloPairGenerator.h>
Public Member Functions | |
BeamHaloPairGenerator (const edm::ParameterSet &conf, edm::ConsumesCollector &iC) | |
virtual const OrderedSeedingHits & | run (const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) |
virtual | ~BeamHaloPairGenerator () |
Public Member Functions inherited from OrderedHitsGenerator | |
virtual void | clear () |
OrderedHitsGenerator () | |
virtual | ~OrderedHitsGenerator () |
Private Attributes | |
OrderedHitPairs | hitPairs |
SeedingLayerSetsBuilder | theLayerBuilder |
ctfseeding::SeedingLayerSets | theLss |
double | theMaxTheta |
Additional Inherited Members | |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Definition at line 15 of file BeamHaloPairGenerator.h.
BeamHaloPairGenerator::BeamHaloPairGenerator | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 8 of file BeamHaloPairGenerator.cc.
References edm::ParameterSet::getParameter(), funct::sin(), and theMaxTheta.
|
inlinevirtual |
Definition at line 18 of file BeamHaloPairGenerator.h.
|
virtual |
Implements OrderedHitsGenerator.
Definition at line 17 of file BeamHaloPairGenerator.cc.
References SeedingLayerSetsBuilder::check(), edm::hlt::Exception, hitPairs, TrackingRegion::hits(), SeedingLayerSetsBuilder::layers(), LogDebug, python.rootplot.utilities::ls(), funct::sin(), theLayerBuilder, theLss, theMaxTheta, and PV3DBase< T, PVType, FrameType >::theta().
|
private |
Definition at line 25 of file BeamHaloPairGenerator.h.
Referenced by run().
|
private |
Definition at line 23 of file BeamHaloPairGenerator.h.
Referenced by run().
|
private |
Definition at line 24 of file BeamHaloPairGenerator.h.
Referenced by run().
|
private |
Definition at line 26 of file BeamHaloPairGenerator.h.
Referenced by BeamHaloPairGenerator(), and run().