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 {
8 public:
9 
13 
14  static void write( TrVec& /*tvec*/,
15  DimVec& /*dvec*/,
16  IVec& /*ivec*/,
17  const std::string& /*str*/ ) {}
18 
19  static void writeIndexed( const TrVec& /*tvec*/,
20  const DimVec& /*dvec*/,
21  const IVec& /*ivec*/,
22  const std::vector<uint32_t>& /*dins*/,
23  const std::string& /*tag*/ ) {}
24 
25  static bool writeFlag() { return false ; }
26 
28  virtual ~CaloGeometryDBReader() {}
29 };
30 
31 #endif
std::vector< CCGFloat > DimVec
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 &)