1 #ifndef GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBWRITER_H
2 #define GEOMETRY_CALOEVENTSETUP_CALOGEOMETRYDBWRITER_H 1
31 edm::LogError(
"PCaloDBGeometryBuilder")<<
"PoolDBOutputService unavailable";
64 edm::LogError(
"PCaloDBGeometryBuilder")<<
"PoolDBOutputService unavailable";
std::vector< CCGFloat > DimVec
std::vector< unsigned int > IVec
std::vector< CCGFloat > TrVec
CaloSubdetectorGeometry::TrVec TrVec
void appendSinceTime(T *payloadObj, cond::Time_t sinceTime, const std::string &recordName, bool withlogging=false)
bool isNewTagRequest(const std::string &recordName)
cond::Time_t beginOfTime() const
CaloSubdetectorGeometry::DimVec DimVec
void createNewIOV(T *firstPayloadObj, cond::Time_t firstSinceTime, cond::Time_t firstTillTime, const std::string &recordName, bool withlogging=false)
cond::Time_t endOfTime() const
virtual ~CaloGeometryDBWriter()
CaloSubdetectorGeometry::IVec IVec
static void write(const TrVec &tvec, const DimVec &dvec, const IVec &ivec, std::string tag)
cond::Time_t currentTime() const
static void writeIndexed(const TrVec &tvec, const DimVec &dvec, const IVec &ivec, const IVec &dins, std::string tag)