CMS 3D CMS Logo

CaloGeometryDBReader.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBREADER_H
2 #define GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBREADER_H 1
3 
5 
7 public:
11 
12  static void write(TrVec& /*tvec*/, DimVec& /*dvec*/, IVec& /*ivec*/, const std::string& /*str*/) {}
13 
14  static void writeIndexed(const TrVec& /*tvec*/,
15  const DimVec& /*dvec*/,
16  const IVec& /*ivec*/,
17  const std::vector<uint32_t>& /*dins*/,
18  const std::string& /*tag*/) {}
19 
20  static constexpr bool writeFlag() { return false; }
21 
23  virtual ~CaloGeometryDBReader() {}
24 };
25 
26 #endif
std::vector< CCGFloat > DimVec
static constexpr bool writeFlag()
std::vector< unsigned int > IVec
std::vector< CCGFloat > TrVec
static void write(TrVec &, DimVec &, IVec &, const std::string &)
CaloSubdetectorGeometry::DimVec DimVec
CaloSubdetectorGeometry::TrVec TrVec
CaloSubdetectorGeometry::IVec IVec
static void writeIndexed(const TrVec &, const DimVec &, const IVec &, const std::vector< uint32_t > &, const std::string &)