1 #ifndef GAUDISVC_PYTHONCONFIG_H
2 #define GAUDISVC_PYTHONCONFIG_H
4 #include "GaudiKernel/IJobOptionsSvc.h"
5 #include "GaudiKernel/IProperty.h"
6 #include "GaudiKernel/Property.h"
7 #include "GaudiKernel/SmartIF.h"
PythonConfig(IJobOptionsSvc *jos)
PythonAdaptor(IJobOptionsSvc *jos)
StatusCode evaluateConfig(const std::string &filename, const std::string &preAction, const std::string &postAction)
void addPropertyToJobOptions(const std::string &client, const std::string &name, const std::string &value)
SimpleProperty< std::string > StringProperty
Main interface for the JobOptions service.
This class is used for returning status codes from appropriate routines.
SmartIF< IJobOptionsSvc > m_IJobOptionsSvc
SmartIF< IJobOptionsSvc > m_IJobOptionsSvc
virtual StatusCode addPropertyToCatalogue(const std::string &client, const Property &property)=0
Add a property into the JobOptions catalog.