/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/Concurrency/src/SharedResourceNames.cc
24 строки
980 B
Ivan Razumov
[Forward port] Drop references to legacy generators
05 май 2022, 11:54
05 май 2022, 11:54
a641751
Код
Авторство
О чём код?
#include "FWCore/Concurrency/interface/SharedResourceNames.h" #include <sstream> #include <atomic> const std::string edm::SharedResourceNames::kGEANT = "GEANT"; const std::string edm::SharedResourceNames::kCLHEPRandomEngine = "CLHEPRandomEngine"; const std::string edm::SharedResourceNames::kPythia6 = "Pythia6"; const std::string edm::SharedResourceNames::kPythia8 = "Pythia8"; const std::string edm::SharedResourceNames::kPhotos = "Photos"; const std::string edm::SharedResourceNames::kTauola = "Tauola"; const std::string edm::SharedResourceNames::kEvtGen = "EvtGen"; const std::string edm::ESSharedResourceNames::kDDGeometry = "es_DDGeometry"; const std::string edm::ESSharedResourceNames::kDD4hep = "es_DD4hep"; static std::atomic<unsigned int> counter; // See comments in header file for the purpose of this function. std::string edm::uniqueSharedResourceName() { std::stringstream ss; ss << "uniqueSharedResourceName" << counter.fetch_add(1); return ss.str(); }