  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   12 #ifndef TRIGPSC_CONFIG_H 
   13 #define TRIGPSC_CONFIG_H 
   19 #include <boost/property_tree/ptree.hpp> 
   53     std::string 
toPython(
const std::string& dictName) 
const;
 
   71     std::map<std::string, std::string>  
optmap;
 
  
std::string getOption(const std::string &key, bool quiet=false) const
Gets an option in a "safer" way.
 
void fillopt_db(const boost::property_tree::ptree &hlt)
 
std::vector< uint32_t > enabled_SubDets
 
std::map< std::string, std::string > optmap
Map with name/value pairs of parameters.
 
std::string toPython(const std::string &dictName) const
Incredibly simple minded way to access this object from python.
 
PSC configuration object.
 
void fill_enabled_dets(const boost::property_tree::ptree &ros2robs)
 
std::vector< uint32_t > enabled_robs
Lists of statically enabled ROBs and sub-detectors
 
bool didUserSetLogLevel() const
Returns whether the user specified an explicit log level.
 
void fill_enabled_robs(const boost::property_tree::ptree &ros2robs)
 
Forward iterator to traverse the main components of the trigger configuration.
 
void setup_optmap_defaults()
 
void fillopt_dbpy(const boost::property_tree::ptree &hlt)
 
void prepareWorker(const boost::property_tree::ptree &args)
 
Config(const boost::property_tree::ptree &config)
 
const boost::property_tree::ptree & m_config
 
boost::property_tree::ptree ptree
 
void fillopt_py(const boost::property_tree::ptree &hlt)
 
void fillopt_common(const boost::property_tree::ptree &hlt)
 
std::string dumpOptions() const
Returns a string with all options which are held in the options cache.
 
std::string getLogLevelAsNumStr() const
Get a string representing the actual number value of the first LOGLEVEL in this configuration.
 
void fillopt_jo(const boost::property_tree::ptree &hlt)