51 std::set<std::string>& validatedLabels,
60 std::placeholders::_1,
68 psetDesc_->validate(*containedPSet);
86 os <<
"Section " << dfh.
section() <<
"." << dfh.
counter() <<
" description of PSet matching wildcard:";
100 psetDesc_->print(os, new_dfh);
110 return !parameterNames.
empty();
111 return parameterNames.size() == 1
U;
153 std::set<std::string>& validatedLabels,
155 std::vector<std::string> parameterNames =
pset.getParameterNamesForType<std::vector<ParameterSet> >(isTracked());
156 validateMatchingNames(parameterNames, validatedLabels,
optional);
162 std::placeholders::_1,
171 for (
unsigned i = 0;
i < vpsetEntry->
size(); ++
i) {
192 <<
" description used to validate all PSets which are in the VPSet matching the wildcard:";
197 std::stringstream
ss;
206 psetDesc_->print(os, new_dfh);
213 std::vector<std::string> parameterNames =
pset.getParameterNamesForType<std::vector<ParameterSet> >(isTracked());
216 return !parameterNames.empty();
217 return parameterNames.size() == 1
U;