1 // Dear emacs, this is -*- c++ -*-
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
7 // $Id: ClassName.icc 581165 2014-02-03 10:42:54Z krasznaa $
8 #ifndef ATHCONTAINERS_CLASSNAME_ICC
9 #define ATHCONTAINERS_CLASSNAME_ICC
11 // A little sanity check:
12 #ifndef XAOD_STANDALONE
13 #error "ClassName.icc is not to be used outside of Athena!"
17 #include "AthContainers/tools/error.h"
20 std::string ClassName< T >::name() {
22 return AthContainers_detail::typeinfoName( typeid( T ) );
25 #endif // ATHCONTAINERS_CLASSNAME_ICC