Go to the documentation of this file. 1 #ifndef FWCore_Framework_MergeableRunProductMetadata_h
2 #define FWCore_Framework_MergeableRunProductMetadata_h
42 #include "tbb/concurrent_vector.h"
49 class IndexIntoFileItrHolder;
50 class StoredMergeableRunProductMetadata;
67 void readRun(
long long inputRunEntry,
95 std::vector<LuminosityBlockNumber_t>&
lumis() {
return lumis_; }
96 std::vector<LuminosityBlockNumber_t>
const&
lumis()
const {
return lumis_; }
113 std::vector<LuminosityBlockNumber_t>
lumis_;
135 MetadataForProcess
const& metadataForProcess,
136 unsigned int storedProcessIndex,
137 unsigned long long beginProcess,
138 unsigned long long endProcess)
const;
unsigned int LuminosityBlockNumber_t
std::string const & getProcessName(unsigned int index) const