1 #ifndef Validation_SiTrackerPhase2_Phase2ITValidateRecHitBase_h 2 #define Validation_SiTrackerPhase2_Phase2ITValidateRecHitBase_h 53 const std::map<unsigned int, SimTrack>& selectedSimTrackMap,
54 std::map<std::string, unsigned int>& nrechitLayerMap_primary);
std::map< std::string, RecHitME > layerMEs_
MonitorElement * deltaY_eta
MonitorElement * deltaY_primary
void bookLayerHistos(DQMStore::IBooker &ibooker, unsigned int det_id, std::string &subdir)
const TrackerGeometry * tkGeom_
MonitorElement * deltaX_eta
const TrackerTopology * tTopo_
MonitorElement * deltaX_clsizex
~Phase2ITValidateRecHitBase() override
void bookHistograms(DQMStore::IBooker &ibooker, edm::Run const &iRun, edm::EventSetup const &iSetup) override
MonitorElement * deltaX_primary
static void fillPSetDescription(edm::ParameterSetDescription &desc)
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
MonitorElement * numberRecHitsprimary
MonitorElement * deltaYvsdeltaX
Phase2ITValidateRecHitBase(const edm::ParameterSet &)
MonitorElement * pullX_primary
MonitorElement * pullY_primary
const edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > topoToken_
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > geomToken_
MonitorElement * deltaY_phi
MonitorElement * pullX_eta
MonitorElement * pullY_eta
edm::ParameterSet config_
void fillRechitHistos(const PSimHit *simhitClosest, const SiPixelRecHit *rechit, const std::map< unsigned int, SimTrack > &selectedSimTrackMap, std::map< std::string, unsigned int > &nrechitLayerMap_primary)
MonitorElement * deltaX_phi
MonitorElement * deltaY_clsizex
MonitorElement * deltaY_clsizey
MonitorElement * deltaX_clsizey