1 #ifndef TrackRecoDeDx_HSCPDeDxInfoProducer_H 2 #define TrackRecoDeDx_HSCPDeDxInfoProducer_H
edm::EDGetTokenT< reco::TrackCollection > m_tracksTag
HSCPDeDxInfoProducer(const edm::ParameterSet &)
std::string m_calibrationPath
void produce(edm::Event &, const edm::EventSetup &) override
~HSCPDeDxInfoProducer() override
edm::EDGetTokenT< TrajTrackAssociationCollection > m_trajTrackAssociationTag
std::vector< std::vector< float > > calibGains
void makeCalibrationMap(const TrackerGeometry &tkGeom)
unsigned int MinTrackHits
std::string ProbabilityMode
void beginRun(edm::Run const &run, const edm::EventSetup &) override
void processHit(const TrackingRecHit *recHit, float trackMomentum, float &cosine, susybsm::HSCPDeDxInfo &hscpDeDxInfo, LocalPoint HitLocalPos)