Go to the documentation of this file. 1 #ifndef SiStripCommon_SiStripFolderOrganizer_h
2 #define SiStripCommon_SiStripFolderOrganizer_h
31 static unsigned short const all_ = 65535;
46 unsigned short slot =
all_,
54 unsigned short slot =
all_,
63 bool ring_flag =
false);
77 bool ring_flag =
false);
virtual ~SiStripFolderOrganizer()
std::pair< std::string, int32_t > GetSubDetAndLayerThickness(const uint32_t &detid, const TrackerTopology *tTopo, std::string &cThickness)
std::string getSiStripFolder()
std::string TopFolderName
void setRingFolder(uint32_t rawdetid, const TrackerTopology *tTopo, int32_t layer=0)
std::pair< std::string, int32_t > GetSubDetAndLayer(const uint32_t &detid, const TrackerTopology *tTopo, bool ring_flag=false)
void getFolderName(int32_t rawdetid, const TrackerTopology *tTopo, std::string &lokal_folder)
void setSiStripControlFolder(unsigned short slot=all_, unsigned short ring=all_, unsigned short addr=all_, unsigned short chan=all_)
dqm::legacy::DQMStore DQMStore
std::pair< const std::string, const char * > getSubDetFolderAndTag(const uint32_t &detid, const TrackerTopology *tTopo)
void getRingFolderName(std::stringstream &ss, uint32_t rawdetid, const TrackerTopology *tTopo)
std::string getSiStripTopControlFolder()
constexpr std::array< uint8_t, layerIndexSize > layer
const SiStripFolderOrganizer & operator=(const SiStripFolderOrganizer &)=delete
void getSubDetFolder(const uint32_t &detid, const TrackerTopology *tTopo, std::string &folder_name)
static unsigned const short all_
void setSiStripFolderName(std::string name)
void setSiStripTopControlFolder()
void setDetectorFolder(uint32_t rawdetid, const TrackerTopology *tTopo)
std::pair< std::string, int32_t > GetSubDetAndRing(const uint32_t &detid, const TrackerTopology *tTopo)
chan
lumi = TPaveText(lowX+0.38, lowY+0.061, lowX+0.45, lowY+0.161, "NDC") lumi.SetBorderSize( 0 ) lumi....
void setLayerFolder(uint32_t rawdetid, const TrackerTopology *tTopo, int32_t layer=0, bool ring_flag=false)
void getSubDetLayerFolderName(std::stringstream &ss, SiStripDetId::SubDetector subDet, uint32_t layer, uint32_t side=0)
std::string getSiStripControlFolder(unsigned short slot=all_, unsigned short ring=all_, unsigned short addr=all_, unsigned short chan=all_)
void getLayerFolderName(std::stringstream &ss, uint32_t rawdetid, const TrackerTopology *tTopo, bool ring_flag=false)