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