Go to the documentation of this file. 1 #ifndef TrackRecoDeDx_DeDxDiscriminatorLearner_H
2 #define TrackRecoDeDx_DeDxDiscriminatorLearner_H
39 std::unique_ptr<PhysicsTools::Calibration::HistogramD3D>
getNewObject()
override;
std::string m_calibrationPath
std::vector< std::string > VInputFiles
void algoBeginJob(const edm::EventSetup &) override
edm::EDGetTokenT< TrajTrackAssociationCollection > m_trajTrackAssociationTag
~DeDxDiscriminatorLearner() override
DeDxDiscriminatorLearner(const edm::ParameterSet &)
void algoAnalyze(const edm::Event &, const edm::EventSetup &) override
void algoAnalyzeTheTree(const edm::EventSetup &iSetup)
std::unique_ptr< PhysicsTools::Calibration::HistogramD3D > getNewObject() override
void processHit(const TrackingRecHit *recHit, float trackMomentum, float &cosine, const TrajectoryStateOnSurface &trajState)
edm::EDGetTokenT< reco::TrackCollection > m_tracksTag
void algoEndJob() override
std::vector< std::vector< float > > calibGains
unsigned int MinTrackHits