1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#ifndef FWCore_Framework_test_makeDummyProcessConfiguration_h
#define FWCore_Framework_test_makeDummyProcessConfiguration_h
#include "DataFormats/Provenance/interface/HardwareResourcesDescription.h"
#include "DataFormats/Provenance/interface/ParameterSetID.h"
#include "DataFormats/Provenance/interface/ProcessConfiguration.h"
#include "FWCore/Version/interface/GetReleaseVersion.h"
#include <memory>
namespace edmtest {
inline edm::ProcessConfiguration makeDummyProcessConfiguration(
std::string const& processName, edm::ParameterSetID const& pSetID = edm::ParameterSetID()) {
return edm::ProcessConfiguration(
processName, pSetID, edm::getReleaseVersion(), edm::HardwareResourcesDescription());
}
inline std::shared_ptr<edm::ProcessConfiguration> makeSharedDummyProcessConfiguration(
std::string const& processName, edm::ParameterSetID const& pSetID = edm::ParameterSetID()) {
return std::make_shared<edm::ProcessConfiguration>(
processName, pSetID, edm::getReleaseVersion(), edm::HardwareResourcesDescription());
}
} // namespace edmtest
#endif
|