ATLAS Offline Software
LArFillDSPConfig.h
Go to the documentation of this file.
1 //-*- C++ -*-
2 
3 /*
4  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 
8 #ifndef LARCALIBTOOLS_LARFILLDSPCONFIG_H
9 #define LARCALIBTOOLS_LARFILLDSPCONFIG_H
10 
11 #include <string>
13 #include "GaudiKernel/ToolHandle.h"
14 
15 class LArOnlineID;
16 
18 {
19 
21  // Public methods:
23  public:
25  LArFillDSPConfig( const std::string& name, ISvcLocator* pSvcLocator );
26 
28  virtual ~LArFillDSPConfig();
29 
30  // Athena algorithm's Hooks
32  StatusCode execute() {return StatusCode::SUCCESS;}
33  StatusCode finalize() {return StatusCode::SUCCESS;}
34  virtual StatusCode stop();
35 
36  private:
40 
41  std::string m_folderName;
42  bool m_dump;
43  bool m_lowmu;
44 };
45 
46 #endif
LArFillDSPConfig::finalize
StatusCode finalize()
Definition: LArFillDSPConfig.h:33
LArFillDSPConfig::m_lowmu
bool m_lowmu
Definition: LArFillDSPConfig.h:43
AthAlgorithm.h
LArFillDSPConfig::m_folderName
std::string m_folderName
Definition: LArFillDSPConfig.h:41
LArFillDSPConfig::initialize
StatusCode initialize()
Definition: LArFillDSPConfig.cxx:33
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArFillDSPConfig::m_dump
bool m_dump
Definition: LArFillDSPConfig.h:42
AthAlgorithm
Definition: AthAlgorithm.h:47
LArFillDSPConfig::LArFillDSPConfig
LArFillDSPConfig()
Default constructor:
LArFillDSPConfig::stop
virtual StatusCode stop()
Definition: LArFillDSPConfig.cxx:38
LArFillDSPConfig::m_onlineID
const LArOnlineID * m_onlineID
Definition: LArFillDSPConfig.h:39
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
LArOnlineID
Definition: LArOnlineID.h:20
LArFillDSPConfig::execute
StatusCode execute()
Definition: LArFillDSPConfig.h:32
LArFillDSPConfig
Definition: LArFillDSPConfig.h:18
LArFillDSPConfig::~LArFillDSPConfig
virtual ~LArFillDSPConfig()
Destructor: