1 #ifndef DQM_SiStripCommon_TKHistoMap_h
2 #define DQM_SiStripCommon_TKHistoMap_h
18 TkHistoMap(std::string
path, std::string MapName,
float baseline=0,
bool mechanicalView=
false);
48 void createTkHistoMap(std::string&
path, std::string& MapName,
float& baseline,
bool mechanicalView);
uint32_t getDetId(int layer, int ix, int iy)
uint32_t getDetFromBin(int layer, int ix, int iy)
std::vector< MonitorElement * > & getAllMaps()
unsigned int layerNumber(align::ID)
Layer number increases with rho from 1 to 8.
uint32_t getDetId(MonitorElement *ME, int ix, int iy)
std::vector< MonitorElement * > tkHistoMapVect
std::vector< MonitorElement * > tkHistoMap_
void saveAsCanvas(std::string filename, std::string options="", std::string mode="RECREATE")
int getLayerNum(std::string &in)
std::string getLayerName(std::string title)
float getEntries(uint32_t &detid)
void loadTkHistoMap(std::string path, std::string MapName, bool mechanicalView=false)
void save(std::string filename)
void fill(uint32_t &detid, float value)
float getValue(uint32_t &detid)
std::string getTitle(void) const
get MonitorElement title
void createTkHistoMap(std::string &path, std::string &MapName, float &baseline, bool mechanicalView)
void dumpInTkMap(TrackerMap *tkmap, bool dumpEntries=false)
void setBinContent(uint32_t &detid, float value)
void fillFromAscii(std::string filename)
MonitorElement * getMap(short layerNumber)
uint16_t getLayerNum(std::string layerName)
std::string folderDefinition(std::string &path, std::string &MapName, int layer, bool mechanicalView, std::string &fullName)
void add(uint32_t &detid, float value)
uint32_t getDetId(std::string title, int ix, int iy)