#include <ASmirnovDeDxDiscriminator.h>
Public Member Functions | |
ASmirnovDeDxDiscriminator (const edm::ParameterSet &iConfig) | |
virtual void | beginRun (edm::Run const &run, const edm::EventSetup &iSetup) |
virtual std::pair< float, float > | dedx (const reco::DeDxHitCollection &Hits) |
Public Member Functions inherited from BaseDeDxEstimator | |
virtual | ~BaseDeDxEstimator () |
Private Attributes | |
float | meVperADCStrip |
TH3F * | Prob_ChargePath |
std::string | ProbabilityMode |
std::string | Reccord |
Definition at line 7 of file ASmirnovDeDxDiscriminator.h.
|
inline |
Definition at line 10 of file ASmirnovDeDxDiscriminator.h.
References edm::ParameterSet::getParameter(), meVperADCStrip, NULL, Prob_ChargePath, ProbabilityMode, Reccord, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlinevirtual |
Reimplemented from BaseDeDxEstimator.
Definition at line 17 of file ASmirnovDeDxDiscriminator.h.
References DeDxTools::buildDiscrimMap(), Prob_ChargePath, ProbabilityMode, and Reccord.
|
inlinevirtual |
Implements BaseDeDxEstimator.
Definition at line 21 of file ASmirnovDeDxDiscriminator.h.
References reco_application_tbsim_DetSim-Digi_cfg::BinX, reco_application_tbsim_DetSim-Digi_cfg::BinY, i, meVperADCStrip, cmsHarvester::path, funct::pow(), Prob_ChargePath, findQualityFiles::size, and python.multivaluedict::sort().
|
private |
Definition at line 46 of file ASmirnovDeDxDiscriminator.h.
Referenced by ASmirnovDeDxDiscriminator(), and dedx().
|
private |
Definition at line 49 of file ASmirnovDeDxDiscriminator.h.
Referenced by ASmirnovDeDxDiscriminator(), beginRun(), and dedx().
|
private |
Definition at line 48 of file ASmirnovDeDxDiscriminator.h.
Referenced by ASmirnovDeDxDiscriminator(), and beginRun().
|
private |
Definition at line 47 of file ASmirnovDeDxDiscriminator.h.
Referenced by ASmirnovDeDxDiscriminator(), and beginRun().