ATLAS Offline Software
IL1DatabaseOverrideTool.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
16 #ifndef ILVL1L1DATABASEOVERRIDETOOL_H
17 #define ILVL1L1DATABASEOVERRIDETOOL_H
18 
19 #include "GaudiKernel/IAlgTool.h"
20 
25 
26 namespace LVL1 {
27  static const InterfaceID IID_IL1DatabaseOverrideTool("LVL1::IL1DatabaseOverrideTool", 1, 0);
28 
29  class IL1DatabaseOverrideTool : virtual public IAlgTool {
30  public:
31  static const InterfaceID& interfaceID() { return IID_IL1DatabaseOverrideTool; }
32 
33  // each method modifies the database folder
38  };
39 } // end of namespace
40 
41 #endif
LVL1::IL1DatabaseOverrideTool::interfaceID
static const InterfaceID & interfaceID()
Definition: IL1DatabaseOverrideTool.h:31
L1CaloDisabledTowersContainer
Definition: L1CaloDisabledTowersContainer.h:27
L1CaloPprChanDefaultsContainer
Definition: L1CaloPprChanDefaultsContainer.h:27
LVL1::IL1DatabaseOverrideTool::modifyChanDefaults
virtual StatusCode modifyChanDefaults(L1CaloPprChanDefaultsContainer &)=0
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
LVL1::IL1DatabaseOverrideTool::modifyDeadChannels
virtual StatusCode modifyDeadChannels(L1CaloPpmDeadChannelsContainer &)=0
L1CaloPpmDeadChannelsContainer
Definition: L1CaloPpmDeadChannelsContainer.h:27
LVL1::IL1DatabaseOverrideTool::modifyDisabledTowers
virtual StatusCode modifyDisabledTowers(L1CaloDisabledTowersContainer &)=0
LVL1::IL1DatabaseOverrideTool
Definition: IL1DatabaseOverrideTool.h:29
LVL1::IL1DatabaseOverrideTool::modifyChanCalib
virtual StatusCode modifyChanCalib(L1CaloPprChanCalibContainer &)=0