1 #ifndef GAUDIALG_GAUDITOOL_H 2 #define GAUDIALG_GAUDITOOL_H 1 189 const bool useRootInTES =
true )
const {
193 const bool useRootInTES =
true )
const {
229 const bool useRootInTES =
true )
const {
264 template <
class TYPE>
266 const bool useRootInTES =
true )
const {
303 template <
class TYPE>
305 const bool useRootInTES =
true )
const {
334 template <
class TYPE>
336 const bool useRootInTES =
true )
const {
372 template <
class TYPE>
374 const bool useRootInTES =
true )
const {
396 template <
class TYPE>
423 template <
class TYPE>
446 template <
class TYPE>
472 template <
class TYPE>
502 template <
class TYPE>
529 template <
class TYPE>
550 template <
class TYPE>
570 template <
class TYPE>
601 template <
class TYPE,
class TYPE2>
603 const bool useRootInTES =
true )
const {
632 template <
class TYPE,
class TYPE2>
634 const bool useRootInTES =
true )
const {
714 static bool enableSummary(
bool );
716 static bool summaryEnabled();
740 bool isPublic()
const;
745 return ( current ?
" [" + current->name() +
"]" :
"" );
766 "the name of Algorithm Context Service"};
771 bool m_isPublic =
false;
789 #endif // GAUDIALG_GAUDITOOL_H class MergingTransformer< Out(const vector_of_const_< In > true
virtual IAlgorithm * currentAlg() const =0
accessor to current algorithm:
Define general base for Gaudi exception.
Implementation of property with value of concrete type.
constexpr static const auto SUCCESS
Helper structure for implementation of "get"-functions for GaudiCommon<BASE>
Data provider interface definition.
PropertyMgr & operator=(const PropertyMgr &)=delete
The IChronoStatSvc is the interface implemented by the ChronoStatService.
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
Definition of the IHistogramSvc interface class.
The IAlgorithm is the interface implemented by the Algorithm base class.
Out1 * put(const DataObjectHandle< Out1 > &out_handle, Out2 &&out)
constexpr static const auto FAILURE
Implements the common functionality between GaudiTools and GaudiAlgorithms.
An abstract interface for Algorithm Context Service.
class MergingTransformer< Out(const vector_of_const_< In > false
A DataObject is the base class of any identifiable object on any data store.
The interface implemented by the IncidentSvc service.