/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Alignment/Geners/interface/findName.hh
23 строки
572 B
Giulio Eulisse
Snapshot of CMSSW_6_2_0_pre8.
26 июн 2013, 18:12
26 июн 2013, 18:12
214ab73
Код
Авторство
О чём код?
#ifndef GENERS_FINDNAME_HH_ #define GENERS_FINDNAME_HH_ #include <vector> #include <string> #include <cassert> namespace gs { inline unsigned long findName(const std::vector<std::string>& vec, const char* name) { assert(name); if (vec.empty()) return 0UL; const std::string* names = &vec[0]; const unsigned long ncols = vec.size(); unsigned long col = 0; for (; col < ncols && names[col] != name; ++col) {;} return col; } } #endif // GENERS_FINDNAME_HH_