CMS 3D CMS Logo

StoredProcessBlockHelper.h
Go to the documentation of this file.
1 #ifndef DataFormats_Provenance_StoredProcessBlockHelper_h
2 #define DataFormats_Provenance_StoredProcessBlockHelper_h
3 
19 #include <string>
20 #include <utility>
21 #include <vector>
22 
23 namespace edm {
24 
26  public:
27  // This constructor exists for ROOT I/O
29 
30  explicit StoredProcessBlockHelper(std::vector<std::string> const& processesWithProcessBlockProducts);
31 
32  std::vector<std::string> const& processesWithProcessBlockProducts() const {
34  }
35  void setProcessesWithProcessBlockProducts(std::vector<std::string> val) {
37  }
38 
39  std::vector<unsigned int> const& processBlockCacheIndices() const { return processBlockCacheIndices_; }
40  void setProcessBlockCacheIndices(std::vector<unsigned int> val) { processBlockCacheIndices_ = std::move(val); }
41 
42  private:
43  std::vector<std::string> processesWithProcessBlockProducts_;
44 
45  std::vector<unsigned int> processBlockCacheIndices_;
46  };
47 } // namespace edm
48 #endif
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::StoredProcessBlockHelper::processBlockCacheIndices_
std::vector< unsigned int > processBlockCacheIndices_
Definition: StoredProcessBlockHelper.h:45
edm::StoredProcessBlockHelper::processBlockCacheIndices
std::vector< unsigned int > const & processBlockCacheIndices() const
Definition: StoredProcessBlockHelper.h:39
edm::StoredProcessBlockHelper::processesWithProcessBlockProducts
std::vector< std::string > const & processesWithProcessBlockProducts() const
Definition: StoredProcessBlockHelper.h:32
edm::StoredProcessBlockHelper::setProcessBlockCacheIndices
void setProcessBlockCacheIndices(std::vector< unsigned int > val)
Definition: StoredProcessBlockHelper.h:40
edm::StoredProcessBlockHelper::processesWithProcessBlockProducts_
std::vector< std::string > processesWithProcessBlockProducts_
Definition: StoredProcessBlockHelper.h:43
edm::StoredProcessBlockHelper::StoredProcessBlockHelper
StoredProcessBlockHelper()
edm::StoredProcessBlockHelper::setProcessesWithProcessBlockProducts
void setProcessesWithProcessBlockProducts(std::vector< std::string > val)
Definition: StoredProcessBlockHelper.h:35
edm::StoredProcessBlockHelper
Definition: StoredProcessBlockHelper.h:25
heppy_batch.val
val
Definition: heppy_batch.py:351
eostools.move
def move(src, dest)
Definition: eostools.py:511