#include <PixelTripletNoTipGenerator.h>
Private Types | |
typedef CombinedHitTripletGenerator::LayerCacheType | LayerCacheType |
Private Attributes | |
float | extraHitPhiToleranceForPreFiltering |
float | extraHitRPhitolerance |
float | extraHitRZtolerance |
double | theChi2Cut |
double | theNSigma |
Additional Inherited Members | |
Public Types inherited from HitTripletGeneratorFromPairAndLayers | |
typedef LayerHitMapCache | LayerCacheType |
Static Public Member Functions inherited from HitTripletGeneratorFromPairAndLayers | |
static void | fillDescriptions (edm::ParameterSetDescription &desc) |
Protected Attributes inherited from HitTripletGeneratorFromPairAndLayers | |
LayerCacheType * | theLayerCache |
const unsigned int | theMaxElement |
std::unique_ptr < HitPairGeneratorFromLayerPair > | thePairGenerator |
Definition at line 13 of file PixelTripletNoTipGenerator.h.
|
private |
Definition at line 14 of file PixelTripletNoTipGenerator.h.
PixelTripletNoTipGenerator::PixelTripletNoTipGenerator | ( | const edm::ParameterSet & | cfg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 24 of file PixelTripletNoTipGenerator.cc.
|
virtual |
Definition at line 33 of file PixelTripletNoTipGenerator.cc.
|
overridevirtual |
Implements HitTripletGeneratorFromPairAndLayers.
Definition at line 35 of file PixelTripletNoTipGenerator.cc.
References GeomDetEnumerators::barrel, Surface::bounds(), PixelRecoUtilities::curvature(), runTauDisplay::dr, extraHitPhiToleranceForPreFiltering, extraHitRZtolerance, RecHitsSortedInPhi::hits(), PixelRecoUtilities::inversePt(), geometryCSVtoXML::line, DetLayer::location(), M_PI, TrackingRegion::origin(), TrackingRegion::originRBound(), p1, p2, p3, PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), GeometricSearchDet::position(), TrackingRegion::ptMin(), CosmicsPD_Skims::radius, HLT_FULL_cff::region, edm::shift, OrderedHitPairs::size(), OrderedHitTriplets::size(), findQualityFiles::size, PixelRecoRange< T >::sort(), BarrelDetLayer::specificSurface(), funct::sqr(), mathSSE::sqrt(), ForwardDetLayer::surface(), BarrelDetLayer::surface(), edm::swap(), theChi2Cut, HitTripletGeneratorFromPairAndLayers::theMaxElement, theNSigma, HitTripletGeneratorFromPairAndLayers::thePairGenerator, Bounds::thickness(), PV3DBase< T, PVType, FrameType >::z(), and beampixel_dqm_sourceclient-live_cfg::zRange.
|
overridevirtual |
Implements HitTripletGeneratorFromPairAndLayers.
Definition at line 174 of file PixelTripletNoTipGenerator.cc.
References Exception.
|
private |
Definition at line 36 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 35 of file PixelTripletNoTipGenerator.h.
|
private |
Definition at line 34 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 38 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 37 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().