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