CMS 3D CMS Logo

SiPixelHistogramId.h
Go to the documentation of this file.
1 #ifndef SiPixelCommon_SiPixelHistogramId_h
2 #define SiPixelCommon_SiPixelHistogramId_h
3 // -*- C++ -*-
4 //
5 // Package: SiPixelCommon
6 // Class : SiPixelHistogramId
7 //
17 //
18 // Original Author: chiochia
19 // Created: Wed Feb 22 16:07:51 CET 2006
20 //
21 
22 #include <string>
23 #include <cstdint>
24 
26 public:
30  SiPixelHistogramId(std::string dataCollection);
32  virtual ~SiPixelHistogramId();
34  std::string setHistoId(std::string variable, uint32_t &rawId);
38  uint32_t getRawId(std::string histogramId);
39 
40 private:
41  std::string returnIdPart(std::string histoid, uint32_t whichpart);
44 };
45 
46 #endif
SiPixelHistogramId::SiPixelHistogramId
SiPixelHistogramId()
Constructor.
Definition: SiPixelHistogramId.cc:22
SiPixelHistogramId::dataCollection_
std::string dataCollection_
Definition: SiPixelHistogramId.h:42
SiPixelHistogramId::returnIdPart
std::string returnIdPart(std::string histoid, uint32_t whichpart)
get Part
Definition: SiPixelHistogramId.cc:47
SiPixelHistogramId::setHistoId
std::string setHistoId(std::string variable, uint32_t &rawId)
Set Histogram Id.
Definition: SiPixelHistogramId.cc:29
SiPixelHistogramId::getDataCollection
std::string getDataCollection(std::string histogramId)
Get data Collection.
Definition: SiPixelHistogramId.cc:38
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiPixelHistogramId
Definition: SiPixelHistogramId.h:25
SiPixelHistogramId::~SiPixelHistogramId
virtual ~SiPixelHistogramId()
Destructor.
Definition: SiPixelHistogramId.cc:27
SiPixelHistogramId::getRawId
uint32_t getRawId(std::string histogramId)
Get Detector Raw Id.
Definition: SiPixelHistogramId.cc:40
taus_updatedMVAIds_cff.variable
variable
Definition: taus_updatedMVAIds_cff.py:33
SiPixelHistogramId::separator_
std::string separator_
Definition: SiPixelHistogramId.h:43