ATLAS Offline Software
TestBeam
TBConditions
TBCaloConditions
TBCaloConditions
ITBCaloPosTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TBCALOCONDITIONS_ITBCALOPOSTOOL
6
# define TBCALOCONDITIONS_ITBCALOPOSTOOL
7
8
#include "GaudiKernel/IAlgTool.h"
9
22
static
const
InterfaceID IID_IITBCaloPosTool(
"IITBCaloPosTool"
, 1 , 0);
23
24
class
ITBCaloPosTool
:
virtual
public
IAlgTool
25
{
26
27
public
:
28
30
static
const
InterfaceID&
interfaceID
() {
return
IID_IITBCaloPosTool; }
31
32
34
virtual
double
eta
() = 0 ;
35
37
virtual
double
theta
() = 0 ;
38
40
virtual
double
z
() = 0 ;
41
43
virtual
double
delta
() = 0 ;
44
45
46
};
47
48
49
50
#endif
ITBCaloPosTool::eta
virtual double eta()=0
access eta value
ITBCaloPosTool::delta
virtual double delta()=0
access delta value
ITBCaloPosTool::interfaceID
static const InterfaceID & interfaceID()
Retrieve interface ID.
Definition:
ITBCaloPosTool.h:30
ITBCaloPosTool
Definition:
ITBCaloPosTool.h:25
ITBCaloPosTool::theta
virtual double theta()=0
access eta value
ITBCaloPosTool::z
virtual double z()=0
access eta value
Generated on Sun Jun 30 2024 21:18:13 for ATLAS Offline Software by
1.8.18