#include <StripSubClusterShapeTrajectoryFilter.h>
Public Member Functions | |
StripSubClusterShapeFilterBase (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
virtual | ~StripSubClusterShapeFilterBase () |
Protected Member Functions | |
void | setEventBase (const edm::Event &, const edm::EventSetup &) |
bool | testLastHit (const TrackingRecHit *hit, const TrajectoryStateOnSurface &tsos, bool mustProject=false) const |
bool | testLastHit (const TrackingRecHit *hit, const GlobalPoint &gpos, const GlobalVector &gdir, bool mustProject=false) const |
Protected Attributes | |
std::string | label_ |
std::array< std::array < uint8_t, 10 >, 7 > | layerMask_ |
uint32_t | maxNSat_ |
float | maxTrimmedSizeDiffNeg_ |
float | maxTrimmedSizeDiffPos_ |
float | seedCutMIPs_ |
float | seedCutSN_ |
float | subclusterCutMIPs_ |
float | subclusterCutSN_ |
float | subclusterWindow_ |
edm::ESHandle < ClusterShapeHitFilter > | theFilter |
edm::ESHandle< SiStripNoises > | theNoise |
edm::ESHandle< TrackerTopology > | theTopology |
edm::ESHandle< TrackerGeometry > | theTracker |
uint8_t | trimMaxADC_ |
float | trimMaxFracNeigh_ |
float | trimMaxFracTotal_ |
Definition at line 26 of file StripSubClusterShapeTrajectoryFilter.h.
StripSubClusterShapeFilterBase::StripSubClusterShapeFilterBase | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 125 of file StripSubClusterShapeTrajectoryFilter.cc.
References begin, end, edm::ParameterSet::exists(), edm::ParameterSet::existsAs(), lumiContext::fill, edm::ParameterSet::getParameter(), and i.
|
virtual |
Definition at line 165 of file StripSubClusterShapeTrajectoryFilter.cc.
References gather_cfg::cout, and label_.
|
protected |
Definition at line 288 of file StripSubClusterShapeTrajectoryFilter.cc.
References edm::EventSetup::get().
Referenced by StripSubClusterShapeSeedFilter::init(), and StripSubClusterShapeTrajectoryFilter::setEvent().
|
protected |
Definition at line 180 of file StripSubClusterShapeTrajectoryFilter.cc.
References TrajectoryStateOnSurface::globalDirection(), and TrajectoryStateOnSurface::globalPosition().
|
protected |
Definition at line 186 of file StripSubClusterShapeTrajectoryFilter.cc.
References funct::abs(), SiStripCluster::amplitudes(), begin, Surface::bounds(), f, SiStripCluster::firstStrip(), TrackingRecHit::geographicalId(), i, INC_COUNTER, prof2calltree::last, HLT_25ns14e33_v1_cff::MeVperADCStrip, SiStripMatchedRecHit2D::monoHit(), gen::n, ProjectedSiStripRecHit2D::originalHit(), DetId::rawId(), SiStripMatchedRecHit2D::stereoHit(), TrackerSingleRecHit::stripCluster(), DetId::subdetId(), GeomDet::surface(), run_regression::test, Bounds::thickness(), GeomDet::toLocal(), and PV3DBase< T, PVType, FrameType >::z().
|
protected |
Definition at line 39 of file StripSubClusterShapeTrajectoryFilter.h.
Referenced by Mixins._Labelable::_findDependencies(), Mixins._Labelable::setLabel(), and ~StripSubClusterShapeFilterBase().
|
protected |
Definition at line 57 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 42 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 49 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 49 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 53 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 53 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 54 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 54 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 52 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 64 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 65 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 66 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 63 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 45 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 46 of file StripSubClusterShapeTrajectoryFilter.h.
|
protected |
Definition at line 46 of file StripSubClusterShapeTrajectoryFilter.h.