ATLAS Offline Software
Loading...
Searching...
No Matches
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
AthAlgTool.h
IL1DatabaseOverrideTool.h
Interface of a tool that modifies L1Calo database folders.
AthAlgTool::AthAlgTool
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
Definition
AthAlgTool.cxx:16
L1CaloDisabledTowersContainer
Definition
L1CaloDisabledTowersContainer.h:27
L1CaloPpmDeadChannelsContainer
Definition
L1CaloPpmDeadChannelsContainer.h:27
L1CaloPprChanCalibContainer
Definition
L1CaloPprChanCalibContainer.h:27
L1CaloPprChanDefaultsContainer
Definition
L1CaloPprChanDefaultsContainer.h:27
LVL1::IL1DatabaseOverrideTool
Definition
IL1DatabaseOverrideTool.h:29
LVL1::L1DatabaseOverrideForDataTool::modifyDisabledTowers
StatusCode modifyDisabledTowers(L1CaloDisabledTowersContainer &)
Definition
L1DatabaseOverrideForDataTool.cxx:31
LVL1::L1DatabaseOverrideForDataTool::modifyChanCalib
StatusCode modifyChanCalib(L1CaloPprChanCalibContainer &)
Definition
L1DatabaseOverrideForDataTool.cxx:27
LVL1::L1DatabaseOverrideForDataTool::L1DatabaseOverrideForDataTool
L1DatabaseOverrideForDataTool(const std::string &, const std::string &, const IInterface *)
Definition
L1DatabaseOverrideForDataTool.cxx:13
LVL1::L1DatabaseOverrideForDataTool::~L1DatabaseOverrideForDataTool
virtual ~L1DatabaseOverrideForDataTool()
default destructor
Definition
L1DatabaseOverrideForDataTool.cxx:22
LVL1::L1DatabaseOverrideForDataTool::modifyDeadChannels
StatusCode modifyDeadChannels(L1CaloPpmDeadChannelsContainer &)
Definition
L1DatabaseOverrideForDataTool.cxx:35
LVL1::L1DatabaseOverrideForDataTool::modifyChanDefaults
StatusCode modifyChanDefaults(L1CaloPprChanDefaultsContainer &)
Definition
L1DatabaseOverrideForDataTool.cxx:40
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition
ICMMCPHitsCnvTool.h:18
Generated on
for ATLAS Offline Software by
1.14.0