![]() |
The Gaudi Framework
v33r1 (b1225454)
|
#include <GaudiAlg/FixTESPath.h>


Public Member Functions | |
| template<typename U = BASE, typename = std::enable_if_t<std::is_base_of_v<Gaudi::Algorithm, BASE>, U>> | |
| FixTESPath (std::string name, ISvcLocator *pSvcLocator) | |
| Algorithm constructor - the SFINAE constraint below ensures that this is constructor is only defined if BASE derives from Algorithm. More... | |
| template<typename U = BASE, typename = std::enable_if_t<std::is_base_of_v<AlgTool, BASE>, U>> | |
| FixTESPath (std::string type, std::string name, const IInterface *ancestor) | |
| Tool constructor - SFINAE-ed to insure this constructor is only defined if BASE derives from AlgTool. More... | |
| StatusCode | initialize () override |
| const std::string & | rootInTES () const |
| Returns the "rootInTES" string. More... | |
| std::string | fullTESLocation (std::string_view location, bool useRootInTES) const |
| Returns the full correct event location given the rootInTes settings. More... | |
Private Attributes | |
| Gaudi::Property< std::string > | m_rootInTES |
Definition at line 30 of file FixTESPath.h.
|
inline |
Algorithm constructor - the SFINAE constraint below ensures that this is constructor is only defined if BASE derives from Algorithm.
Definition at line 35 of file FixTESPath.h.
|
inline |
Tool constructor - SFINAE-ed to insure this constructor is only defined if BASE derives from AlgTool.
Definition at line 40 of file FixTESPath.h.
|
inline |
Returns the full correct event location given the rootInTes settings.
Definition at line 64 of file FixTESPath.h.
|
inlineoverride |
Definition at line 49 of file FixTESPath.h.
|
inline |
Returns the "rootInTES" string.
Used as the directory root in the TES for which all data access refers to (both saving and retrieving).
Definition at line 61 of file FixTESPath.h.
|
private |
Definition at line 69 of file FixTESPath.h.