ATLAS Offline Software
Namespaces | Functions
AnaToolHandle.cxx File Reference
#include <AsgTools/AnaToolHandle.h>
#include "CxxUtils/checker_macros.h"
#include <mutex>
#include "AsgTools/ToolStore.h"
#include <GaudiKernel/AlgTool.h>
#include <AsgMessaging/MessageCheck.h>
#include <GaudiKernel/IToolSvc.h>
#include "Gaudi/Interfaces/IOptionsSvc.h"
Include dependency graph for AnaToolHandle.cxx:

Go to the source code of this file.

Namespaces

 asg
 
 asg::detail
 

Functions

StatusCode asg::detail::hasPropertiesInCatalogue (const std::string &toolName)
 
StatusCode asg::detail::addPropertyToCatalogue (const std::string &toolName, const std::string &propertyName, const std::string &propertyValue)
 
StatusCode asg::detail::removePropertyFromCatalogue (const std::string &toolName, const std::string &propertyName)
 
StatusCode asg::detail::toolExists (const std::string &fullName, interfaceType_t *&tool)
 
StatusCode asg::detail::factoryExists (const std::string &type)
 
StatusCode asg::detail::copyPropertiesInCatalogue (const std::string &fromTool, const std::string &toTool)
 
StatusCode asg::detail::readToolConfig (AsgToolConfig &config, const std::string &toolName)