22 : processName_(procName), parameterSetID_(pSetID), releaseVersion_(relVersion), passID_(pass) {}
27 : processName_(procName), parameterSetID_(), releaseVersion_(relVersion), passID_(pass) {
34 <<
"from the ProcessConfiguration before that parameter\n" 35 <<
"set has been frozen and registered. The parameter set\n" 36 <<
"can be changed during module validation, which occurs\n" 37 <<
"concurrently with module construction. The ID of the\n" 38 <<
"ProcessConfiguration itself also depends on that parameter\n" 39 <<
"set ID. It is illegal to access either before they are frozen.\n";
49 std::ostringstream oss;
74 while (iter != iEnd && isdigit(*iter) == 0)
76 while (iter != iEnd && isdigit(*iter) != 0)
78 while (iter != iEnd && isdigit(*iter) == 0)
80 while (iter != iEnd && isdigit(*iter) != 0)
89 if (
a.processName() <
b.processName())
91 if (
b.processName() <
a.processName())
93 if (
a.parameterSetID() <
b.parameterSetID())
95 if (
b.parameterSetID() <
a.parameterSetID())
97 if (
a.releaseVersion() <
b.releaseVersion())
99 if (
b.releaseVersion() <
a.releaseVersion())
101 if (
a.passID() <
b.passID())
bool operator<(DetSet< T > const &x, DetSet< T > const &y)
ProcessConfigurationID setProcessConfigurationID()
ReleaseVersion const & releaseVersion() const
ProcessConfigurationID id() const
ParameterSetID const & parameterSetID() const
bool isCurrentProcess() const
void setParameterSetID(ParameterSetID const &pSetID)
ParameterSetID parameterSetID_
ProcessConfigurationID pcid_
PassID const & passID() const
Hash< ProcessConfigurationType > ProcessConfigurationID
Hash< ParameterSetType > ParameterSetID
ReleaseVersion releaseVersion_
std::string ReleaseVersion
std::string const & processName() const
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger table.
std::string toString() const