CMS 3D CMS Logo

DataProduct.h
Go to the documentation of this file.
1 #ifndef CondCore_HDF5ESSource_DataProduct_h
2 #define CondCore_HDF5ESSource_DataProduct_h
3 // -*- C++ -*-
4 //
5 // Package: CondCore/HDF5ESSource
6 // Class : DataProduct
7 //
16 //
17 // Original Author: Christopher Jones
18 // Created: Tue, 20 Jun 2023 14:36:44 GMT
19 //
20 
21 // system include files
22 #include <string>
23 #include <vector>
24 #include "hdf5.h"
25 
26 // user include files
27 
28 // forward declarations
29 
30 namespace cond::hdf5 {
31  struct DataProduct {
32  DataProduct(std::string iName, std::string iType) : name_(std::move(iName)), type_(std::move(iType)) {}
35  std::vector<hobj_ref_t> payloadForIOVs_;
36  };
37 } // namespace cond::hdf5
38 #endif
std::vector< hobj_ref_t > payloadForIOVs_
Definition: DataProduct.h:35
def move(src, dest)
Definition: eostools.py:511
DataProduct(std::string iName, std::string iType)
Definition: DataProduct.h:32