1 #ifndef SiPixelHitEfficiencySource_H 2 #define SiPixelHitEfficiencySource_H
edm::EDGetTokenT< MeasurementTrackerEvent > measurementTrackerEventToken_
MonitorElement * meClusterProbabilityL2_Plus_
std::map< uint32_t, SiPixelHitEfficiencyModule * > theSiPixelStructure
edm::ESGetToken< MeasurementTracker, CkfComponentsRecord > measurementTrackerToken_
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomTokenBeginRun_
SiPixelHitEfficiencySource(const edm::ParameterSet &)
~SiPixelHitEfficiencySource() override
edm::EDGetTokenT< edmNew::DetSetVector< SiPixelCluster > > clusterCollectionToken_
MonitorElement * meClusterProbabilityL1_Minus_
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomToken_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > trackerTopoTokenBeginRun_
MonitorElement * meClusterProbabilityL3_Plus_
virtual void fillClusterProbability(int, int, bool, double)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::EDGetTokenT< reco::VertexCollection > vertexCollectionToken_
MonitorElement * meClusterProbabilityL3_Minus_
edm::EDGetTokenT< TrajTrackAssociationCollection > tracksrc_
MonitorElement * meClusterProbabilityD1_Minus_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > trackerTopoToken_
MonitorElement * meClusterProbabilityD1_Plus_
MonitorElement * meClusterProbabilityL1_Plus_
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::ESGetToken< Chi2MeasurementEstimatorBase, TrackingComponentsRecord > chi2MeasurementEstimatorBaseToken_
edm::ESGetToken< Propagator, TrackingComponentsRecord > propagatorToken_
MonitorElement * meClusterProbabilityD2_Plus_
MonitorElement * meClusterProbabilityL2_Minus_
MonitorElement * meClusterProbabilityD2_Minus_
void dqmBeginRun(const edm::Run &r, edm::EventSetup const &iSetup) override
edm::ESGetToken< PixelClusterParameterEstimator, TkPixelCPERecord > pixelClusterParameterEstimatorToken_