Go to the documentation of this file. 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 * pullX_primary
edm::ParameterSet config_
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
MonitorElement * pullY_primary
void bookLayerHistos(DQMStore::IBooker &ibooker, unsigned int det_id, std::string &subdir)
MonitorElement * deltaX_eta
Phase2ITValidateRecHitBase(const edm::ParameterSet &)
const TrackerGeometry * tkGeom_
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > geomToken_
MonitorElement * deltaY_clsizex
MonitorElement * pullY_eta
MonitorElement * pullX_eta
MonitorElement * deltaX_primary
MonitorElement * deltaY_clsizey
MonitorElement * deltaY_phi
MonitorElement * deltaYvsdeltaX
~Phase2ITValidateRecHitBase() override
MonitorElement * deltaY_eta
void bookHistograms(DQMStore::IBooker &ibooker, edm::Run const &iRun, edm::EventSetup const &iSetup) override
MonitorElement * numberRecHitsprimary
static void fillPSetDescription(edm::ParameterSetDescription &desc)
const TrackerTopology * tTopo_
MonitorElement * deltaX_phi
const edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > topoToken_
MonitorElement * deltaX_clsizey
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_clsizex
MonitorElement * deltaY_primary