#include <PixelTripletNoTipGenerator.h>
Private Types | |
typedef CombinedHitTripletGenerator::LayerCacheType | LayerCacheType |
Private Attributes | |
float | extraHitPhiToleranceForPreFiltering |
float | extraHitRPhitolerance |
float | extraHitRZtolerance |
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > | fieldToken_ |
edm::ESGetToken < MultipleScatteringParametrisationMaker, TrackerMultipleScatteringRecord > | msmakerToken_ |
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 15 of file PixelTripletNoTipGenerator.h.
|
private |
Definition at line 16 of file PixelTripletNoTipGenerator.h.
PixelTripletNoTipGenerator::PixelTripletNoTipGenerator | ( | const edm::ParameterSet & | cfg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 28 of file PixelTripletNoTipGenerator.cc.
|
override |
Definition at line 38 of file PixelTripletNoTipGenerator.cc.
|
overridevirtual |
Implements HitTripletGeneratorFromPairAndLayers.
Definition at line 40 of file PixelTripletNoTipGenerator.cc.
References GeomDetEnumerators::barrel, Surface::bounds(), PixelRecoUtilities::curvature(), runTauDisplay::dr, extraHitPhiToleranceForPreFiltering, extraHitRZtolerance, fieldToken_, edm::EventSetup::getData(), RecHitsSortedInPhi::hits(), PixelRecoUtilities::inversePt(), phase1PixelTopology::layer, geometryCSVtoXML::line, DetLayer::location(), M_PI, msmakerToken_, TrackingRegion::origin(), TrackingRegion::originRBound(), fireworks::p1, fireworks::p2, PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), GeometricSearchDet::position(), TrackingRegion::ptMin(), CosmicsPD_Skims::radius, HLT_FULL_cff::region, edm::shift, OrderedHitTriplets::size(), findQualityFiles::size, PixelRecoRange< T >::sort(), BarrelDetLayer::specificSurface(), sqr(), mathSSE::sqrt(), BarrelDetLayer::surface(), ForwardDetLayer::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 192 of file PixelTripletNoTipGenerator.cc.
References Exception.
|
private |
Definition at line 42 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 41 of file PixelTripletNoTipGenerator.h.
|
private |
Definition at line 40 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 38 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 39 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 44 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().
|
private |
Definition at line 43 of file PixelTripletNoTipGenerator.h.
Referenced by hitTriplets().