ATLAS Offline Software
Trigger
TrigT1
TrigT1CaloToolInterfaces
TrigT1CaloToolInterfaces
IL1DynamicPedestalProvider.h
Go to the documentation of this file.
1
// -*- C++ -*-
3
/*
4
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5
*/
6
// IL1DynamicPedestalProvider.h,
8
9
#ifndef TRIGT1CALOTOOLINTERFACES_IL1DYNAMICPEDESTALPROVIDER_H
10
#define TRIGT1CALOTOOLINTERFACES_IL1DYNAMICPEDESTALPROVIDER_H
11
12
#include "GaudiKernel/IAlgTool.h"
13
14
namespace
LVL1
15
{
16
20
static
const
InterfaceID IID_IL1DynamicPedestalProvider(
"LVL1::IL1DynamicPedestalProvider"
,1,0);
21
22
class
IL1DynamicPedestalProvider
:
virtual
public
IAlgTool {
23
public
:
24
static
const
InterfaceID&
interfaceID
( );
25
26
// return the value of the dynamic pedestal
27
virtual
int
dynamicPedestal
(
int
iEta
,
int
layer
,
int
pedestal,
int
iBCID,
float
mu
)
const
= 0;
28
};
29
30
inline
const
InterfaceID&
IL1DynamicPedestalProvider::interfaceID
()
31
{
32
return
IID_IL1DynamicPedestalProvider;
33
}
34
35
}
// end of namespace
36
37
#endif
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition:
ICMMCPHitsCnvTool.h:18
LVL1::IL1DynamicPedestalProvider::dynamicPedestal
virtual int dynamicPedestal(int iEta, int layer, int pedestal, int iBCID, float mu) const =0
TRT::Hit::layer
@ layer
Definition:
HitInfo.h:79
LVL1::IL1DynamicPedestalProvider::interfaceID
static const InterfaceID & interfaceID()
Definition:
IL1DynamicPedestalProvider.h:30
CaloNoise_fillDB.mu
mu
Definition:
CaloNoise_fillDB.py:53
xAOD::iEta
setScale setgFexType iEta
Definition:
gFexJetRoI_v1.cxx:77
LVL1::IL1DynamicPedestalProvider
Definition:
IL1DynamicPedestalProvider.h:22
Generated on Mon Dec 23 2024 21:11:32 for ATLAS Offline Software by
1.8.18