Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-21 10:00:32

0001 /***********************************************************************************\
0002 * (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations *
0003 *                                                                                   *
0004 * This software is distributed under the terms of the Apache version 2 licence,     *
0005 * copied verbatim in the file "LICENSE".                                            *
0006 *                                                                                   *
0007 * In applying this licence, CERN does not waive the privileges and immunities       *
0008 * granted to it by virtue of its status as an Intergovernmental Organization        *
0009 * or submit itself to any jurisdiction.                                             *
0010 \***********************************************************************************/
0011 /*
0012  * IMetaDataSvc.h
0013  *
0014  *  Created on: Mar 30, 2015
0015  *      Author: Ana Trisovic
0016  */
0017 
0018 #ifndef GAUDIKERNEL_GAUDIKERNEL_IMETADATASVC_H_
0019 #define GAUDIKERNEL_GAUDIKERNEL_IMETADATASVC_H_
0020 
0021 #include "GaudiKernel/IService.h"
0022 #include <map>
0023 struct GAUDI_API IMetaDataSvc : extend_interfaces<IService> {
0024   DeclareInterfaceID( IMetaDataSvc, 2, 0 );
0025   virtual std::map<std::string, std::string> getMetaDataMap() const = 0;
0026 };
0027 #endif /* GAUDIKERNEL_GAUDIKERNEL_IMETADATASVC_H_ */