ATLAS Offline Software
InnerDetector
InDetDetDescr
PixelGeoModel
PixelGeoModel
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
22
class
IIBLParameterSvc
23
:
virtual
public
IInterface
24
{
25
public
:
26
DeclareInterfaceID
(
IIBLParameterSvc
, 1, 0);
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
IIBLParameterSvc::containsIBL
virtual bool containsIBL()=0
IIBLParameterSvc::contains3D
virtual bool contains3D()=0
IIBLParameterSvc
Definition:
IIBLParameterSvc.h:24
IIBLParameterSvc::containsDBM
virtual bool containsDBM()=0
IIBLParameterSvc::DeclareInterfaceID
DeclareInterfaceID(IIBLParameterSvc, 1, 0)
IIBLParameterSvc::setBoolParameters
virtual void setBoolParameters(bool ¶m, const std::string ¶mName)=0
Generated on Sun Dec 22 2024 21:11:28 for ATLAS Offline Software by
1.8.18