Classes | |
struct | RawHits |
Functions | |
double | genericAverage (const reco::DeDxHitCollection &, float expo=1.) |
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 129 of file DeDxTools.cc.
References DeDxDiscriminatorTools::charge(), i, n, funct::pow(), and query::result.
Referenced by GenericAverageDeDxEstimator::dedx().
void DeDxTools::trajectoryRawHits | ( | const edm::Ref< std::vector< Trajectory > > & | trajectory, |
vector< RawHits > & | hits, | ||
bool | usePixel, | ||
bool | useStrip | ||
) |
Definition at line 17 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 17 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().