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