Go to the documentation of this file. 1 #ifndef GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBWRITER_H
2 #define GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBWRITER_H 1
24 edm::LogError(
"PCaloDBGeometryBuilder") <<
"PoolDBOutputService unavailable";
40 edm::LogError(
"PCaloDBGeometryBuilder") <<
"PoolDBOutputService unavailable";
cond::Time_t beginOfTime() const
std::vector< CCGFloat > DimVec
void appendSinceTime(const T *payloadObj, cond::Time_t sinceTime, const std::string &recordName)
std::vector< CCGFloat > TrVec
std::vector< unsigned int > IVec
static constexpr bool writeFlag()
void createNewIOV(const T *firstPayloadObj, cond::Time_t firstSinceTime, cond::Time_t, const std::string &recordName)
CaloSubdetectorGeometry::TrVec TrVec
static void write(const TrVec &tvec, const DimVec &dvec, const IVec &ivec, const std::string &tag)
static void writeIndexed(const TrVec &tvec, const DimVec &dvec, const IVec &ivec, const IVec &dins, const std::string &tag)
Log< level::Error, false > LogError
cond::Time_t endOfTime() const
CaloSubdetectorGeometry::DimVec DimVec
virtual ~CaloGeometryDBWriter()
bool isNewTagRequest(const std::string &recordName)
CaloSubdetectorGeometry::IVec IVec
cond::Time_t currentTime() const