69 #include <unordered_map> 127 std::vector<std::string>::const_iterator it =
dqm_tag_.begin();
edm::ESGetToken< SiStripQuality, SiStripQualityRcd > qualityToken_
int statCollectionFromMode(const char *tag) const
void dqmBeginRun(edm::Run const &, edm::EventSetup const &, APVGain::APVGainHistograms &) const override
SiStripGainsPCLWorker(const edm::ParameterSet &)
std::string m_calibrationMode
edm::EDGetTokenT< edm::View< reco::Track > > m_tracks_token
edm::EDGetTokenT< TrajTrackAssociationCollection > m_association_token
std::vector< std::string > dqm_tag_
bool doChargeMonitorPerPlane
void dqmAnalyze(edm::Event const &, edm::EventSetup const &, APVGain::APVGainHistograms const &) const override
void checkBookAPVColls(const TrackerGeometry *bareTkGeomPtr, APVGain::APVGainHistograms &histograms) const
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomTokenBR_
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomToken_
std::map< unsigned int, APVloc > theTopologyMap
edm::ESGetToken< SiStripGain, SiStripGainRcd > gainToken_
std::vector< std::string > VChargeHisto
double MaxTrackChiOverNdf
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &, APVGain::APVGainHistograms &) const override
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
unsigned int MinTrackHits
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)