Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 13:02:26

0001 #ifndef GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBREADER_H
0002 #define GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBREADER_H 1
0003 
0004 #include "Geometry/CaloGeometry/interface/CaloSubdetectorGeometry.h"
0005 
0006 class CaloGeometryDBReader {
0007 public:
0008   typedef CaloSubdetectorGeometry::TrVec TrVec;
0009   typedef CaloSubdetectorGeometry::DimVec DimVec;
0010   typedef CaloSubdetectorGeometry::IVec IVec;
0011 
0012   static void write(TrVec& /*tvec*/, DimVec& /*dvec*/, IVec& /*ivec*/, const std::string& /*str*/) {}
0013 
0014   static void writeIndexed(const TrVec& /*tvec*/,
0015                            const DimVec& /*dvec*/,
0016                            const IVec& /*ivec*/,
0017                            const std::vector<uint32_t>& /*dins*/,
0018                            const std::string& /*tag*/) {}
0019 
0020   static constexpr bool writeFlag() { return false; }
0021 
0022   CaloGeometryDBReader() {}
0023   virtual ~CaloGeometryDBReader() {}
0024 };
0025 
0026 #endif