#include <PixelTripletNoTipGenerator.h>
Private Types | |
typedef CombinedHitTripletGenerator::LayerCacheType | LayerCacheType |
Private Attributes | |
float | extraHitPhiToleranceForPreFiltering |
float | extraHitRPhitolerance |
float | extraHitRZtolerance |
double | theChi2Cut |
LayerCacheType * | theLayerCache |
std::vector < SeedingLayerSetsHits::SeedingLayer > | theLayers |
double | theNSigma |
HitPairGenerator * | thePairGenerator |
Additional Inherited Members | |
Public Types inherited from HitTripletGeneratorFromPairAndLayers | |
typedef LayerHitMapCache | LayerCacheType |
Public Attributes inherited from OrderedHitsGenerator | |
unsigned int | theMaxElement |
Definition at line 14 of file PixelTripletNoTipGenerator.h.
|
private |
Definition at line 15 of file PixelTripletNoTipGenerator.h.
PixelTripletNoTipGenerator::PixelTripletNoTipGenerator | ( | const edm::ParameterSet & | cfg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 24 of file PixelTripletNoTipGenerator.cc.
|
inlinevirtual |
Definition at line 19 of file PixelTripletNoTipGenerator.h.
References thePairGenerator.
|
virtual |
Implements HitTripletGenerator.
Definition at line 47 of file PixelTripletNoTipGenerator.cc.
References GeomDetEnumerators::barrel, Surface::bounds(), PixelRecoUtilities::curvature(), SeedingLayerSetsHits::SeedingLayer::detLayer(), ev, extraHitPhiToleranceForPreFiltering, extraHitRZtolerance, HitPairGenerator::hitPairs(), RecHitsSortedInPhi::hits(), HitPairGeneratorFromLayerPair::innerLayer(), PixelRecoUtilities::inversePt(), geometryCSVtoXML::line, DetLayer::location(), M_PI, TrackingRegion::origin(), TrackingRegion::originRBound(), HitPairGeneratorFromLayerPair::outerLayer(), p1, p2, p3, PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), GeometricSearchDet::position(), TrackingRegion::ptMin(), CosmicsPD_Skims::radius, HLT_25ns14e33_v3_cff::region, edm::shift, OrderedHitPairs::size(), OrderedHitTriplets::size(), findQualityFiles::size, PixelRecoRange< T >::sort(), BarrelDetLayer::specificSurface(), funct::sqr(), mathSSE::sqrt(), ForwardDetLayer::surface(), BarrelDetLayer::surface(), swap(), theChi2Cut, theLayers, OrderedHitsGenerator::theMaxElement, theNSigma, thePairGenerator, Bounds::thickness(), PV3DBase< T, PVType, FrameType >::z(), and beampixel_dqm_sourceclient-live_cfg::zRange.
|
overridevirtual |
Implements HitTripletGeneratorFromPairAndLayers.
Definition at line 34 of file PixelTripletNoTipGenerator.cc.
References HitPairGenerator::clone(), theLayerCache, and thePairGenerator.
|
inline |
Definition at line 29 of file PixelTripletNoTipGenerator.h.
References thePairGenerator.
|
overridevirtual |
Implements HitTripletGeneratorFromPairAndLayers.
Definition at line 41 of file PixelTripletNoTipGenerator.cc.
References HitPairGenerator::setSeedingLayers(), theLayers, and thePairGenerator.
|
private |
Definition at line 37 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 36 of file PixelTripletNoTipGenerator.h.
|
private |
Definition at line 35 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 39 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 34 of file PixelTripletNoTipGenerator.h.
Referenced by init().
|
private |
Definition at line 33 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets(), and setSeedingLayers().
|
private |
Definition at line 38 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 32 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets(), init(), pairGenerator(), setSeedingLayers(), and ~PixelTripletNoTipGenerator().