ATLAS Offline Software
Trigger
TrigT1
TrigT1CaloTools
src
L1DatabaseOverrideForDataTool.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
/*
3
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
4
*/
21
#ifndef LVL1L1DATABASEOVERRIDEFORDATATOOL_H
22
#define LVL1L1DATABASEOVERRIDEFORDATATOOL_H
23
24
#include "
AthenaBaseComps/AthAlgTool.h
"
25
#include "
TrigT1CaloToolInterfaces/IL1DatabaseOverrideTool.h
"
26
27
namespace
LVL1
{
28
29
class
L1DatabaseOverrideForDataTool
:
virtual
public
IL1DatabaseOverrideTool
,
30
public
AthAlgTool
31
{
32
public
:
33
L1DatabaseOverrideForDataTool
(
const
std::string&,
const
std::string&,
const
IInterface*);
35
virtual
~L1DatabaseOverrideForDataTool
();
36
37
StatusCode
modifyChanDefaults
(
L1CaloPprChanDefaultsContainer
&);
38
StatusCode
modifyChanCalib
(
L1CaloPprChanCalibContainer
&);
39
StatusCode
modifyDisabledTowers
(
L1CaloDisabledTowersContainer
&);
40
StatusCode
modifyDeadChannels
(
L1CaloPpmDeadChannelsContainer
&);
41
};
42
43
}
// end of namespace
44
45
#endif // LVL1L1DATABASEOVERRIDEFORDATATOOL_H
LVL1::L1DatabaseOverrideForDataTool::modifyDeadChannels
StatusCode modifyDeadChannels(L1CaloPpmDeadChannelsContainer &)
Definition:
L1DatabaseOverrideForDataTool.cxx:35
LVL1::L1DatabaseOverrideForDataTool::L1DatabaseOverrideForDataTool
L1DatabaseOverrideForDataTool(const std::string &, const std::string &, const IInterface *)
Definition:
L1DatabaseOverrideForDataTool.cxx:13
L1CaloDisabledTowersContainer
Definition:
L1CaloDisabledTowersContainer.h:27
LVL1::L1DatabaseOverrideForDataTool::modifyDisabledTowers
StatusCode modifyDisabledTowers(L1CaloDisabledTowersContainer &)
Definition:
L1DatabaseOverrideForDataTool.cxx:31
L1CaloPprChanDefaultsContainer
Definition:
L1CaloPprChanDefaultsContainer.h:27
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition:
ICMMCPHitsCnvTool.h:18
L1CaloPprChanCalibContainer
Definition:
L1CaloPprChanCalibContainer.h:27
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
LVL1::L1DatabaseOverrideForDataTool::modifyChanDefaults
StatusCode modifyChanDefaults(L1CaloPprChanDefaultsContainer &)
Definition:
L1DatabaseOverrideForDataTool.cxx:40
L1CaloPpmDeadChannelsContainer
Definition:
L1CaloPpmDeadChannelsContainer.h:27
LVL1::L1DatabaseOverrideForDataTool::modifyChanCalib
StatusCode modifyChanCalib(L1CaloPprChanCalibContainer &)
Definition:
L1DatabaseOverrideForDataTool.cxx:27
LVL1::IL1DatabaseOverrideTool
Definition:
IL1DatabaseOverrideTool.h:29
LVL1::L1DatabaseOverrideForDataTool::~L1DatabaseOverrideForDataTool
virtual ~L1DatabaseOverrideForDataTool()
default destructor
Definition:
L1DatabaseOverrideForDataTool.cxx:22
IL1DatabaseOverrideTool.h
Interface of a tool that modifies L1Calo database folders.
AthAlgTool
Definition:
AthAlgTool.h:26
LVL1::L1DatabaseOverrideForDataTool
Definition:
L1DatabaseOverrideForDataTool.h:31
Generated on Mon Dec 23 2024 21:13:06 for ATLAS Offline Software by
1.8.18