Go to the documentation of this file.
11 #ifndef GAUDIALG_GAUDITOOL_H
12 #define GAUDIALG_GAUDITOOL_H 1
198 const bool useRootInTES =
true )
const {
202 const bool useRootInTES =
true )
const {
238 const bool useRootInTES =
true )
const {
273 template <
class TYPE>
275 const bool useRootInTES =
true )
const {
312 template <
class TYPE>
314 const bool useRootInTES =
true )
const {
343 template <
class TYPE>
345 const bool useRootInTES =
true )
const {
381 template <
class TYPE>
383 const bool useRootInTES =
true )
const {
405 template <
class TYPE>
432 template <
class TYPE>
455 template <
class TYPE>
481 template <
class TYPE>
511 template <
class TYPE>
538 template <
class TYPE>
559 template <
class TYPE>
579 template <
class TYPE>
610 template <
class TYPE,
class TYPE2>
612 const bool useRootInTES =
true )
const {
641 template <
class TYPE,
class TYPE2>
643 const bool useRootInTES =
true )
const {
723 static bool enableSummary(
bool );
725 static bool summaryEnabled();
748 bool isPublic()
const;
753 return ( current ?
" [" + current->name() +
"]" :
"" );
774 "the name of Algorithm Context Service"};
779 bool m_isPublic =
false;
797 #endif // GAUDIALG_GAUDITOOL_H
virtual IAlgorithm * currentAlg() const =0
accessor to current algorithm:
StatusCode Warning(std::string_view msg, const StatusCode st=StatusCode::FAILURE, const size_t mx=10) const
Print the warning message and return with the given StatusCode.
DataObject * put(IDataProviderSvc *svc, std::unique_ptr< DataObject > object, std::string_view location, const bool useRootInTES=true) const
Register a data object or container into Gaudi Event Transient Store.
StatusCode initialize() override
standard initialization method
StatusCode finalize() override
standard finalization method
constexpr static const auto SUCCESS
_GetType< Type >::return_type return_type
the actual return type
constexpr static const auto FAILURE
StatusCode Info(std::string_view msg, const StatusCode st=StatusCode::SUCCESS, const size_t mx=10) const
Print the info message and return with the given StatusCode.
StatusCode Error(std::string_view msg, const StatusCode st=StatusCode::FAILURE, const size_t mx=10) const
Print the error message and return with the given StatusCode.