Classes | |
struct | RawHits |
Functions | |
double | genericAverage (const reco::DeDxHitCollection &, float expo=1.) |
const SiStripCluster * | GetCluster (const TrackerSingleRecHit *hit) |
const SiStripCluster * | GetCluster (const TrackerSingleRecHit &hit) |
bool | shapeSelection (const std::vector< uint8_t > &ls) |
void | trajectoryRawHits (const edm::Ref< std::vector< Trajectory > > &trajectory, vector< RawHits > &hits, bool usePixel, bool useStrip) |
void | trajectoryRawHits (const edm::Ref< std::vector< Trajectory > > &trajectory, std::vector< RawHits > &hits, bool usePixel, bool useStrip) |
double DeDxTools::genericAverage | ( | const reco::DeDxHitCollection & | hits, |
float | expo = 1. |
||
) |
Definition at line 122 of file DeDxTools.cc.
References DeDxDiscriminatorTools::charge(), i, n, funct::pow(), and query::result.
Referenced by GenericAverageDeDxEstimator::dedx().
|
inline |
Definition at line 27 of file DeDxTools.h.
References TrackerSingleRecHit::stripCluster().
Referenced by DeDxEstimatorProducer::produce(), and DeDxDiscriminatorProducer::produce().
|
inline |
Definition at line 28 of file DeDxTools.h.
References TrackerSingleRecHit::stripCluster().
bool DeDxTools::shapeSelection | ( | const std::vector< uint8_t > & | ampls | ) |
Definition at line 134 of file DeDxTools.cc.
References i.
Referenced by DeDxEstimatorProducer::produce(), and DeDxDiscriminatorProducer::produce().
void DeDxTools::trajectoryRawHits | ( | const edm::Ref< std::vector< Trajectory > > & | trajectory, |
vector< RawHits > & | hits, | ||
bool | usePixel, | ||
bool | useStrip | ||
) |
Definition at line 10 of file DeDxTools.cc.
References DeDxTools::RawHits::angleCosine, DeDxTools::RawHits::charge, SiStripRecHit2D::cluster(), DeDxTools::RawHits::detId, TrackingRecHit::geographicalId(), i, TrajectoryStateOnSurface::isValid(), TrajectoryStateOnSurface::localDirection(), DeDxTools::RawHits::NSaturating, DeDxTools::RawHits::trajectoryMeasurement, and PV3DBase< T, PVType, FrameType >::z().
void DeDxTools::trajectoryRawHits | ( | const edm::Ref< std::vector< Trajectory > > & | trajectory, |
std::vector< RawHits > & | hits, | ||
bool | usePixel, | ||
bool | useStrip | ||
) |
Definition at line 10 of file DeDxTools.cc.
References DeDxTools::RawHits::angleCosine, DeDxTools::RawHits::charge, SiStripRecHit2D::cluster(), DeDxTools::RawHits::detId, TrackingRecHit::geographicalId(), i, TrajectoryStateOnSurface::isValid(), TrajectoryStateOnSurface::localDirection(), DeDxTools::RawHits::NSaturating, DeDxTools::RawHits::trajectoryMeasurement, and PV3DBase< T, PVType, FrameType >::z().