ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaPythonDict.h
Go to the documentation of this file.
1// -*- C++ -*-
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef ATHENAPYTHON_ATHENAPYTHONDICT_H
8#define ATHENAPYTHON_ATHENAPYTHONDICT_H
9
10#include <string>
11#include <typeinfo>
12#include "GaudiKernel/IEvtSelector.h"
13#include "GaudiKernel/IClassIDSvc.h"
19#include "GaudiKernel/IIoComponent.h"
20#include "GaudiKernel/IIoComponentMgr.h"
21
25
30
31namespace AthenaInternal {
32
34
35 CLID getClid( IClassIDSvc* self, const std::string& typeName ) {
36 CLID clid = CLID_NULL;
37 self->getIDOfTypeName(typeName, clid).ignore();
38 return clid;
39 }
40
44
45}
46
47#endif // ATHENAPYTHON_ATHENAPYTHONDICT_H
uint32_t CLID
The Class ID type.
CLID getClid(IClassIDSvc *self, const std::string &typeName)
ServiceHandle< StoreGateSvc > hsg