21 for (std::vector<ParameterSet>::const_iterator
i = vpset.begin(),
e = vpset.end();
i !=
e; ++
i) {
27 tracked(rep[0] ==
'+'),
30 assert(rep[0] ==
'+' || rep[0] ==
'-');
31 std::vector<std::string>
temp;
33 std::string bracketedRepr(rep.begin()+2, rep.end());
34 split(std::back_inserter(temp), bracketedRepr,
'{',
',',
'}');
35 theIDs->reserve(temp.size());
36 for (std::vector<std::string>::const_iterator
i = temp.begin(),
e = temp.end();
i !=
e; ++
i) {
46 result +=
tracked ?
"+q" :
"-q";
49 std::string
const between(
",");
50 for (std::vector<ParameterSetID>::const_iterator
i =
theIDs->begin(),
e =
theIDs->end();
i !=
e; ++
i) {
63 for (std::vector<ParameterSetID>::const_iterator
i =
theIDs->begin(),
e =
theIDs->end();
i !=
e; ++
i) {
83 for (std::vector<ParameterSetID>::const_iterator
i =
theIDs->begin(),
e =
theIDs->end();
i !=
e; ++
i) {
95 for (std::vector<ParameterSetID>::const_iterator
i =
theIDs->begin(),
e =
theIDs->end();
i !=
e; ++
i) {
112 if (!
i->isRegistered()) {
120 std::vector<ParameterSet>
const& vps = vpsetEntry.
vpset();
121 os <<
"VPSet "<<(vpsetEntry.
isTracked()?
"tracked":
"untracked")<<
" = ({" << std::endl;
123 std::string
const between(
",\n");
124 for(std::vector<ParameterSet>::const_iterator
i = vps.begin(),
e = vps.end();
i !=
e; ++
i) {
ParameterSet const & getParameterSet(ParameterSetID const &id)
void toDigest(cms::Digest &digest) const
std::vector< ParameterSet > const & vpset() const
bool split(OutIter result, std::string const &string_to_split, char first, char sep, char last)
Hash< ParameterSetType > ParameterSetID
value_ptr< std::vector< ParameterSetID > > theIDs
value_ptr< std::vector< ParameterSet > > theVPSet
std::string toString() const
void registerPsetsAndUpdateIDs()
ParameterSet & psetInVector(int i)
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
void append(std::string const &s)