ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArCalibTools
LArCalibTools
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>
12
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
13
#include "GaudiKernel/ToolHandle.h"
14
15
class
LArOnlineID
;
16
17
class
LArFillDSPConfig
:
public
AthReentrantAlgorithm
18
{
19
21
// Public methods:
23
public
:
24
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
25
27
virtual
~LArFillDSPConfig
();
28
29
// Athena algorithm's Hooks
30
virtual
StatusCode
execute
(
const
EventContext&)
const override
{
return
StatusCode::SUCCESS;}
31
virtual
StatusCode
stop
()
override
;
32
33
private
:
35
LArFillDSPConfig
() =
delete
;
36
const
LArOnlineID
*
m_onlineID
=
nullptr
;
37
38
StringProperty
m_folderName
{
this
,
"Foldername"
,
"/LAR/Configuraton/DSPConfiguration"
};
39
BooleanProperty
m_dump
{
this
,
"Dump"
,
true
};
40
BooleanProperty
m_lowmu
{
this
,
"isLowMu"
,
false
};
41
};
42
43
#endif
AthReentrantAlgorithm.h
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
LArFillDSPConfig::stop
virtual StatusCode stop() override
Definition
LArFillDSPConfig.cxx:21
LArFillDSPConfig::m_folderName
StringProperty m_folderName
Definition
LArFillDSPConfig.h:38
LArFillDSPConfig::m_dump
BooleanProperty m_dump
Definition
LArFillDSPConfig.h:39
LArFillDSPConfig::m_onlineID
const LArOnlineID * m_onlineID
Definition
LArFillDSPConfig.h:36
LArFillDSPConfig::~LArFillDSPConfig
virtual ~LArFillDSPConfig()
Destructor:
LArFillDSPConfig::execute
virtual StatusCode execute(const EventContext &) const override
Definition
LArFillDSPConfig.h:30
LArFillDSPConfig::m_lowmu
BooleanProperty m_lowmu
Definition
LArFillDSPConfig.h:40
LArFillDSPConfig::LArFillDSPConfig
LArFillDSPConfig()=delete
Default constructor:
LArOnlineID
Definition
LArOnlineID.h:21
Generated on
for ATLAS Offline Software by
1.17.0