40 for(
unsigned int i=0;
i!=
n;++
i) {
43 for(
unsigned int i = 0;
i != end_names_.size(); ++
i) {
51 bool& fromPSetRegistry) {
64 std::string
name(
"@trigger_paths");
70 if (trigPaths.size() != triggerResults.
size()) {
72 <<
"TriggerNamesService::getTrigPaths, Trigger names vector and\n"
73 "TriggerResults are different sizes. This should be impossible,\n"
74 "please send information to reproduce this problem to\n"
75 "the edm developers.\n";
78 fromPSetRegistry =
true;
83 fromPSetRegistry =
false;
std::string process_name_
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
std::vector< std::string > Strings
static ThreadSafeRegistry * instance()
std::vector< Strings > modulenames_
void loadPosMap(PosMap &posmap, Strings const &names)
std::vector< std::string > getParameterNamesForType(bool trackiness=true) const
const std::vector< std::string > & getTriggerNames() const
Obsolete.
bool getMapped(key_type const &k, value_type &result) const
ParameterSet const & getUntrackedParameterSet(std::string const &name, ParameterSet const &defaultValue) const
unsigned int size() const
Get number of paths stored.
edm::ParameterSet trigger_pset_
ParameterSet const & getParameterSet(std::string const &) const
bool search_all(ForwardSequence const &s, Datum const &d)
std::vector< Strings > end_modulenames_
Strings const & getTrigPaths() const
TriggerNamesService(ParameterSet const &proc_pset)
const ParameterSetID & parameterSetID() const
Get stored parameter set id.