8 #ifndef IOVDbSvc_BasicFolder_h
9 #define IOVDbSvc_BasicFolder_h
12 #include "CoolKernel/ValidityKey.h"
13 #include "CoolKernel/ChannelId.h"
16 #include "CoralBase/AttributeList.h"
27 void setIov(
const std::pair<cool::ValidityKey, cool::ValidityKey> &
iov);
38 std::vector<coral::AttributeList>
getVectorPayload(
const std::string & channelName);
39 const std::vector<cool::ChannelId>&
channelIds();
40 std::pair<cool::ValidityKey, cool::ValidityKey>
iov();
43 std::string
jsonPayload(
const std::string & folderDescription,
const std::string &
spec);
55 std::pair<cool::ValidityKey, cool::ValidityKey>
m_iov;