ATLAS Offline Software
Loading...
Searching...
No Matches
LArFillDSPConfig.h
Go to the documentation of this file.
1//-*- C++ -*-
2
3/*
4 Copyright (C) 2002-2026 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
15class LArOnlineID;
16
18{
19
21 // Public methods:
23 public:
25 LArFillDSPConfig( const std::string& name, ISvcLocator* pSvcLocator );
26
29
30 // Athena algorithm's Hooks
31 virtual StatusCode initialize() override;
32 virtual StatusCode execute(const EventContext&) override {return StatusCode::SUCCESS;}
33 virtual StatusCode stop() override;
34
35 private:
39
40 std::string m_folderName;
41 bool m_dump;
42 bool m_lowmu;
43};
44
45#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual StatusCode stop() override
LArFillDSPConfig()
Default constructor:
std::string m_folderName
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &) override
Execute method.
const LArOnlineID * m_onlineID
virtual ~LArFillDSPConfig()
Destructor:
LArFillDSPConfig(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters: