1 #ifndef PhysicsTools_RecoUtils_CheckHitPattern_H
2 #define PhysicsTools_RecoUtils_CheckHitPattern_H
63 typedef std::pair<uint32_t, uint32_t>
DetInfo;
67 static bool barrel(uint32_t subDet);
77 typedef std::map< DetInfo, std::pair< double, double> >
RZrangeMap;
std::map< DetInfo, std::pair< double, double > > RZrangeMap
Result analyze(const edm::EventSetup &iSetup, const reco::Track &track, const VertexState &vert, bool fixHitPattern=true)
std::pair< uint32_t, uint32_t > DetInfo
unsigned int missHitsAfterVert
unsigned int hitsInFrontOfVert
void init(const edm::EventSetup &iSetup)
static DetInfo interpretDetId(DetId detId, const TrackerTopology *tTopo)
static RZrangeMap rangeRorZ_
edm::ESHandle< TransientTrackBuilder > trkTool_
static bool barrel(uint32_t subDet)
volatile std::atomic< bool > shutdown_flag false
void print(const reco::Track &track) const