ATLAS Offline Software
Loading...
Searching...
No Matches
IIBLParameterSvc.h
Go to the documentation of this file.
1// Hey emacs, this is -*- C++ -*-.
2/*
3 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
4*/
5
7// IBLParameterSvc.h
8// Header file for class IBLParameterSvc
10// (c) ATLAS Detector software
12//
13
14#ifndef PIXELGEOMODEL_IIBLPARAMETERSVC_H
15#define PIXELGEOMODEL_IIBLPARAMETERSVC_H
16
17
18#include "GaudiKernel/IInterface.h"
19#include <string>
20
21
23 : virtual public IInterface
24{
25public:
27
28 virtual void setBoolParameters(bool& param, const std::string& paramName) = 0;
29 virtual bool containsIBL() = 0;
30 virtual bool contains3D() = 0;
31 virtual bool containsDBM() = 0;
32
33};
34
35
36#endif // not PIXELGEOMODEL_IIBLPARAMETERSVC_H
37
virtual bool containsDBM()=0
virtual void setBoolParameters(bool &param, const std::string &paramName)=0
DeclareInterfaceID(IIBLParameterSvc, 1, 0)
virtual bool containsIBL()=0
virtual bool contains3D()=0