![]() |
The Gaudi Framework
v38r1p1 (ae26267b)
|
Classes | |
class | ErrorHandler |
struct | to_ |
class | TupleObjImp |
Typedefs | |
template<typename Iterator > | |
using | const_ref_t = std::add_const_t< typename std::iterator_traits< Iterator >::reference > |
Functions | |
template<class HANDLER1 , class HANDLER2 > | |
auto | createTupleObj (HANDLER1 handler1, HANDLER2 handler2, const std::string &name, NTuple::Tuple *tuple, const CLID &clid=CLID_ColumnWiseTuple, const Tuples::Type type=Tuples::NTUPLE) |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class TupleObjImp. More... | |
template<class OBJECT , class FUNCTION > | |
ErrorHandler< OBJECT, FUNCTION > | make_handler (const OBJECT *object, FUNCTION function) |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class ErrorHandler. More... | |
Variables | |
constexpr to_< float > | to_float {} |
using Tuples::detail::const_ref_t = typedef std::add_const_t<typename std::iterator_traits<Iterator>::reference> |
Definition at line 83 of file TupleObj.h.
auto Tuples::detail::createTupleObj | ( | HANDLER1 | handler1, |
HANDLER2 | handler2, | ||
const std::string & | name, | ||
NTuple::Tuple * | tuple, | ||
const CLID & | clid = CLID_ColumnWiseTuple , |
||
const Tuples::Type | type = Tuples::NTUPLE |
||
) |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class TupleObjImp.
Few concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g. class GaudiAlgorithm or class GaudiTool ) are provided
Definition at line 143 of file TupleDetail.h.
ErrorHandler<OBJECT, FUNCTION> Tuples::detail::make_handler | ( | const OBJECT * | object, |
FUNCTION | function | ||
) |
Templated helper functions allow to avoid heavy semantics of dealing with explicit type of class ErrorHandler.
Definition at line 198 of file TupleDetail.h.
|
constexpr |
Definition at line 80 of file TupleObj.h.