 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 m_SuperMasterTableId(0),
14 m_HltMasterTableId(0),
20 m_JobOptionVector.push_back(jo);
26 cout <<
indent <<
"=============================================" << endl;
27 cout <<
indent <<
"JobOptionTable" << endl;
28 cout <<
indent <<
" Super MasterTable Id = " << m_SuperMasterTableId << endl;
29 cout <<
indent <<
" HLT MasterTable Id = " << m_HltMasterTableId << endl;
30 cout <<
indent <<
" Number of parameters = " << m_JobOptionVector.size() << endl;
31 cout <<
indent <<
"=============================================" << endl;
33 for(
unsigned int i=0;
i < m_JobOptionVector.size();
i++)
34 m_JobOptionVector[
i].
print();
42 of <<
"=============================================" << endl;
43 of <<
"JobOptionTable" << endl;
44 of <<
" Super MasterTable Id = " << m_SuperMasterTableId << endl;
45 of <<
" HLT MasterTable Id = " << m_HltMasterTableId << endl;
46 of <<
" Number of parameters = " << m_JobOptionVector.size() << endl;
47 of <<
"=============================================" << endl;
48 for(
unsigned int i=0;
i < m_JobOptionVector.size();
i++) {
49 of << m_JobOptionVector[
i] << endl;
59 if(
cmp>0)
return false;
60 if(
cmp<0)
return true;
61 return jo1.
name().compare(jo2.
name()) < 0;
68 std::sort(m_JobOptionVector.begin(), m_JobOptionVector.end(), JOLessThan());
void writeToFile(const std::string &filename) const
writing to file as text
JobOptionTable()
default constructor
void print(const std::string &indent="", unsigned int detail=1) const override
print method
Forward iterator to traverse the main components of the trigger configuration.
const std::string & component_alias() const
void print(char *figname, TCanvas *c1)
hold a single job option (parameter and value)
void sort()
sort alphabetically by component and property name
const std::string & name() const
accessor to component alias
void addJobOption(const JobOption &jo)
adds a job option to the table
void sort(typename std::reverse_iterator< DataModel_detail::iterator< DVL > > beg, typename std::reverse_iterator< DataModel_detail::iterator< DVL > > end, const Compare &comp)
Specialization of sort for DataVector/List.
decltype(auto) operator()(ObjectId< CI, CM > id) const noexcept