#include <DTSegmentSelector.h>
Public Member Functions | |
DTSegmentSelector (edm::ParameterSet const &pset) | |
bool | operator() (DTRecSegment4D const &, edm::Event const &, edm::EventSetup const &) |
~DTSegmentSelector () | |
Private Member Functions | |
bool | checkNoisySegment (edm::ESHandle< DTStatusFlag > const &, std::vector< DTRecHit1D > const &) |
Private Attributes | |
bool | checkNoisyChannels_ |
double | maxAnglePhi_ |
double | maxAngleZ_ |
double | maxChi2_ |
int | minHitsPhi_ |
int | minHitsZ_ |
Definition at line 19 of file DTSegmentSelector.h.
|
inline |
Definition at line 21 of file DTSegmentSelector.h.
|
inline |
Definition at line 29 of file DTSegmentSelector.h.
References checkNoisySegment(), and operator()().
|
private |
Definition at line 83 of file DTSegmentSelector.cc.
References DTStatusFlag::cellStatus(), and LogTrace.
Referenced by operator()(), and ~DTSegmentSelector().
bool DTSegmentSelector::operator() | ( | DTRecSegment4D const & | segment, |
edm::Event const & | event, | ||
edm::EventSetup const & | setup | ||
) |
Definition at line 16 of file DTSegmentSelector.cc.
References checkNoisyChannels_, checkNoisySegment(), DTRecSegment4D::chi2(), DTRecSegment4D::degreesOfFreedom(), edm::EventSetup::get(), DTRecSegment4D::hasPhi(), DTRecSegment4D::hasZed(), DTRecSegment4D::localDirection(), maxAnglePhi_, maxAngleZ_, maxChi2_, minHitsPhi_, minHitsZ_, DTRecSegment4D::phiSegment(), Geom::pi(), mps_fire::result, DTRecSegment2D::specificRecHits(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), PV3DBase< T, PVType, FrameType >::z(), and DTRecSegment4D::zSegment().
Referenced by ~DTSegmentSelector().
|
private |
Definition at line 35 of file DTSegmentSelector.h.
Referenced by operator()().
|
private |
Definition at line 39 of file DTSegmentSelector.h.
Referenced by operator()().
|
private |
Definition at line 40 of file DTSegmentSelector.h.
Referenced by operator()().
|
private |
Definition at line 38 of file DTSegmentSelector.h.
Referenced by operator()().
|
private |
Definition at line 36 of file DTSegmentSelector.h.
Referenced by operator()().
|
private |
Definition at line 37 of file DTSegmentSelector.h.
Referenced by operator()().