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