simple class that allows to "decorate" the python algorithm with 'basic' functionality from class GaudiAlgorithm
More...
#include </builds/gaudi/Gaudi/GaudiAlg/include/GaudiPython/AlgDecorators.h>
|
static IAlgTool * | tool_ (const GaudiAlgorithm *alg, const std::string &type, const std::string &name, const IInterface *parent=0, const bool create=true) |
| get the tool from GaudiAlgorithm More...
|
|
static IAlgTool * | tool_ (const GaudiAlgorithm *alg, const std::string &typeAndName, const IInterface *parent=0, const bool create=true) |
| get the tool from GaudiAlgorithm More...
|
|
static IInterface * | svc_ (const GaudiAlgorithm *alg, const std::string &name, const bool create=false) |
| get the service from GaudiAlgorithm More...
|
|
static DataObject * | get_ (const GaudiAlgorithm *alg, const std::string &location, const bool useRootInTes) |
| get the data from TES More...
|
|
static bool | exist (const GaudiAlgorithm *alg, const std::string &location, const bool useRootInTes) |
| get the data from TES More...
|
|
static size_t | _counters_a_ (const GaudiAlgorithm *alg, std::vector< std::string > &names, Counters &out) |
|
static size_t | _counters_t_ (const GaudiTool *alg, std::vector< std::string > &names, Counters &out) |
|
static size_t | _counters_a_ (const IAlgorithm *alg, std::vector< std::string > &names, Counters &out) |
|
static size_t | _counters_t_ (const IAlgTool *alg, std::vector< std::string > &names, Counters &out) |
|
static StatEntity * | _counter_a_ (const GaudiAlgorithm *alg, const std::string &name) |
|
static StatEntity * | _counter_t_ (const GaudiTool *alg, const std::string &name) |
|
static StatEntity * | _counter_a_ (const IAlgorithm *alg, const std::string &name) |
|
static StatEntity * | _counter_t_ (const IAlgTool *alg, const std::string &name) |
|
static size_t | _tools_a_ (const GaudiAlgorithm *, Tools &tools) |
|
static size_t | _tools_t_ (const GaudiTool *, Tools &tools) |
|
static size_t | _tools_a_ (const IAlgorithm *, Tools &tools) |
|
static size_t | _tools_t_ (const IAlgTool *, Tools &tools) |
|
simple class that allows to "decorate" the python algorithm with 'basic' functionality from class GaudiAlgorithm
- Author
- Vanya BELYAEV Ivan..nosp@m.Bely.nosp@m.aev@l.nosp@m.app..nosp@m.in2p3.nosp@m..fr
- Date
- 2007-08-03
Definition at line 40 of file AlgDecorators.h.
◆ Counters
◆ Services
◆ Tools
◆ _counter_a_() [1/2]
◆ _counter_a_() [2/2]
◆ _counter_t_() [1/2]
◆ _counter_t_() [2/2]
◆ _counters_a_() [1/2]
◆ _counters_a_() [2/2]
◆ _counters_t_() [1/2]
◆ _counters_t_() [2/2]
◆ _tools_a_() [1/2]
◆ _tools_a_() [2/2]
size_t GaudiPython::AlgDecorator::_tools_a_ |
( |
const IAlgorithm * |
cmp, |
|
|
Tools & |
tools |
|
) |
| |
|
static |
◆ _tools_t_() [1/2]
size_t GaudiPython::AlgDecorator::_tools_t_ |
( |
const GaudiTool * |
cmp, |
|
|
Tools & |
tools |
|
) |
| |
|
static |
◆ _tools_t_() [2/2]
size_t GaudiPython::AlgDecorator::_tools_t_ |
( |
const IAlgTool * |
cmp, |
|
|
Tools & |
tools |
|
) |
| |
|
static |
◆ exist()
get the data from TES
- Parameters
-
alg | GaudiAlgorithm |
location | data location in TES |
useRoonInTes | flag to respect RootInTes |
- Returns
- the data
Definition at line 143 of file AlgDecorators.cpp.
◆ get_()
get the data from TES
- Parameters
-
alg | GaudiAlgorithm |
location | data location in TES |
useRoonInTes | flag to respect RootInTes |
- Returns
- the data
Definition at line 155 of file AlgDecorators.cpp.
◆ svc_()
◆ tool_() [1/2]
◆ tool_() [2/2]
The documentation for this class was generated from the following files: