1 #ifndef SiStripQualityHotStripIdentifierRoot_H 2 #define SiStripQualityHotStripIdentifierRoot_H 55 std::unique_ptr<SiStripBadStrip>
getNewObject()
override;
edm::ESHandle< SiStripQuality > SiStripQuality_
SiStripQualityHotStripIdentifierRoot(const edm::ParameterSet &)
SiStrip::QualityHistosMap ClusterPositionHistoMap
unsigned short MinClusterWidth_
unsigned short MaxClusterWidth_
double MeanNumberOfCluster
dqm::legacy::MonitorElement MonitorElement
SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy * theIdentifier3
~SiStripQualityHotStripIdentifierRoot() override
uint32_t calibrationthreshold
unsigned long long m_cacheID_
__gnu_cxx::hash_map< unsigned int, std::shared_ptr< TH1F > > QualityHistosMap
const TrackerTopology * tTopo
SiStripHotStripAlgorithmFromClusterOccupancy * theIdentifier
void algoEndJob() override
void algoAnalyze(const edm::Event &, const edm::EventSetup &) override
void algoBeginRun(const edm::Run &, const edm::EventSetup &) override
dqm::legacy::DQMStore DQMStore
const TrackerGeometry * tracker_
const edm::ParameterSet conf_
SiStripBadAPVAlgorithmFromClusterOccupancy * theIdentifier2
void algoBeginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
edm::ESHandle< TrackerGeometry > theTrackerGeom
std::unique_ptr< SiStripBadStrip > getNewObject() override