Go to the documentation of this file. 1 #ifndef DQM_SiStripCommon_TKHistoMap_h
2 #define DQM_SiStripCommon_TKHistoMap_h
24 bool mechanicalView =
false);
29 bool mechanicalView =
false);
63 bool dumpEntries =
false);
73 bool createTkMap =
true);
void setBinContent(DetId detid, float value)
const std::vector< MonitorElement * > & getAllMaps() const
DetId getDetId(int layer, int ix, int iy)
std::vector< MonitorElement * > tkHistoMapVect
void fillFromAscii(const std::string &filename)
void add(DetId detid, float value)
std::vector< MonitorElement * > & getAllMaps()
void save(const std::string &filename)
float getValue(DetId detid)
dqm::legacy::MonitorElement MonitorElement
static int getLayerNum(const std::string &in)
void load(const TkDetMap *tkDetMap, const std::string &path, float baseline, bool mechanicalView, bool isTH2F, bool createTkMap=true)
void fill(DetId detid, float value)
uint16_t getLayerNum(const std::string &layerName)
DetId getDetFromBin(int layer, int ix, int iy) const
DetId getDetId(const MonitorElement *ME, int ix, int iy)
void loadTkHistoMap(const std::string &path, const std::string &MapName, bool mechanicalView=false)
std::vector< MonitorElement * > tkHistoMap_
void dumpInTkMap(TrackerMap *tkmap, bool dumpEntries=false)
void createTkHistoMap(DQMStore::IBooker &ibooker, const std::string &path, const std::string &MapName, float baseline, bool mechanicalView)
std::string folderDefinition(DQMStore::IBooker &ibooker, std::string folder, const std::string &MapName, int layer, bool mechanicalView, std::string &fullName)
std::string getLayerName(std::string title)
TkHistoMap(const TkDetMap *tkDetMap, DQMStore::IBooker &ibooker, const std::string &path, const std::string &MapName, float baseline=0, bool mechanicalView=false)
const TkDetMap * tkdetmap_
TkLayerMap::XYbin cached_XYbin
void saveAsCanvas(const std::string &filename, const std::string &options="", const std::string &mode="RECREATE")
float getEntries(DetId detid)
MonitorElement * getMap(short layerNumber)
DetId getDetId(const std::string &title, int ix, int iy)
dqm::legacy::DQMStore DQMStore