5 #ifndef ASGTOOLS_TOOLHANDLEARRAY_H
6 #define ASGTOOLS_TOOLHANDLEARRAY_H
9 #ifndef XAOD_STANDALONE
10 # include "GaudiKernel/ToolHandle.h"
11 #else // not XAOD_STANDALONE
15 #include <initializer_list>
32 class ToolHandleArray :
public std::vector< ToolHandle< T > > {
38 ToolHandleArray(
const std::initializer_list< ToolHandle< T > >&
l );
40 ToolHandleArray(
const std::initializer_list< std::string >&
l );
42 template<
typename Parent>
43 ToolHandleArray( Parent *
parent,
const std::string&
name,
const std::initializer_list< std::string >&
l,
const std::string&
description =
"" );
53 #endif // not XAOD_STANDALONE
54 #endif // ASGTOOLS_TOOLHANDLEARRAY_H