#include <GenericTruncatedAverageDeDxEstimator.h>
Public Member Functions | |
std::pair< float, float > | dedx (const reco::DeDxHitCollection &Hits) override |
GenericTruncatedAverageDeDxEstimator (const edm::ParameterSet &iConfig) | |
Public Member Functions inherited from BaseDeDxEstimator | |
virtual void | beginRun (edm::Run const &run, const edm::EventSetup &iSetup) |
virtual | ~BaseDeDxEstimator () |
Private Attributes | |
float | expo_ |
float | fraction_ |
bool | truncate_ |
Definition at line 9 of file GenericTruncatedAverageDeDxEstimator.h.
|
inline |
Definition at line 11 of file GenericTruncatedAverageDeDxEstimator.h.
References expo_, fraction_, edm::ParameterSet::getParameter(), and truncate_.
|
inlineoverridevirtual |
Implements BaseDeDxEstimator.
Definition at line 17 of file GenericTruncatedAverageDeDxEstimator.h.
References ALCARECOTkAlJpsiMuMu_cff::charge, expo_, first, fraction_, mps_fire::i, createfilelist::int, dqmdumpme::last, funct::pow(), and truncate_.
Referenced by DeDxHitInfoProducer::produce().
|
private |
Definition at line 35 of file GenericTruncatedAverageDeDxEstimator.h.
Referenced by dedx(), and GenericTruncatedAverageDeDxEstimator().
|
private |
Definition at line 35 of file GenericTruncatedAverageDeDxEstimator.h.
Referenced by dedx(), and GenericTruncatedAverageDeDxEstimator().
|
private |
Definition at line 36 of file GenericTruncatedAverageDeDxEstimator.h.
Referenced by dedx(), and GenericTruncatedAverageDeDxEstimator().