Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
InsertCalib.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file InsertCalib.h
1 #ifndef DBTOOLS_INSERTCALIB_H
2 #define DBTOOLS_INSERTCALIB_H
3 
4 #include <cstdint>
5 #include <string>
6 
8 {
9  public:
10  InsertCalib() = default;
11  ~InsertCalib() = default;
12  int insertcalib(const std::string &fname, const std::string &payloadtype, uint64_t iov_start);
13  int insertcalib(const std::string &fname, const std::string &payloadtype, uint64_t iov_start, uint64_t iov_end);
14  int createGlobalTag(const std::string &tag);
15  int listGlobalTags();
16  int deleteGlobalTag(const std::string &tag);
17  int createPayloadType(const std::string &payloadtype);
18  int listPayloadTypes();
19 };
20 
21 #endif