![]() |
![]() |
00001 #ifndef GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBREADER_H 00002 #define GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBREADER_H 1 00003 00004 class CaloGeometryDBReader 00005 { 00006 public: 00007 00008 typedef CaloSubdetectorGeometry::TrVec TrVec ; 00009 typedef CaloSubdetectorGeometry::DimVec DimVec ; 00010 typedef CaloSubdetectorGeometry::IVec IVec ; 00011 00012 static void write( TrVec& /*tvec*/, 00013 DimVec& /*dvec*/, 00014 IVec& /*ivec*/, 00015 std::string /*str*/ ) {} 00016 00017 static void writeIndexed( const TrVec& /*tvec*/, 00018 const DimVec& /*dvec*/, 00019 const IVec& /*ivec*/, 00020 const std::vector<uint32_t>& /*dins*/, 00021 std::string /*tag*/ ) {} 00022 00023 static bool writeFlag() { return false ; } 00024 00025 CaloGeometryDBReader() {} 00026 virtual ~CaloGeometryDBReader() {} 00027 }; 00028 00029 #endif