|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   16 #ifndef TrigConf_JobOption 
   17 #define TrigConf_JobOption 
   44                 const std::string& 
name, 
 
   45                 const std::string& 
type, 
 
   46                 const std::string& 
op, 
 
   47                 const std::string& 
value);
 
   56       const std::string& 
op()
 const { 
return m_Op; } 
 
   60       virtual void print(
const std::string& 
indent=
"", 
unsigned int detail=1) 
const override;
 
   62       friend std::ostream& ::operator<< (std::ostream &o, 
const JobOption& jo);
 
  
virtual ~JobOption() override=default
destructor
std::string m_Value
accessor to parameter value
std::string m_Component_Alias
accessor to component alias
std::string m_Op
accessor to optional set flag
Forward iterator to traverse the main components of the trigger configuration.
virtual void print(const std::string &indent="", unsigned int detail=1) const override
print method
const std::string & component_alias() const
hold a single job option (parameter and value)
const std::string & value() const
accessor to parameter value
const std::string & name() const
accessor to component alias
std::string m_Type
accessor to parameter type
std::ostream & indent(std::ostream &o, int lvl, int size) const
JobOption(const std::string &cp_alias, const std::string &name, const std::string &type, const std::string &op, const std::string &value)
constructor
const std::string & op() const
accessor to optional set flag
const std::string & type() const
accessor to parameter type
std::string m_Name
accessor to parameter name
std::ostream & operator<<(std::ostream &o, const TrigConf::JobOption &jo)