ATLAS Offline Software
Loading...
Searching...
No Matches
TileMuId2DBAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5//****************************************************************************
6// Filename : TileMuId2DBAlg.h
7// Author : Aranzazu Ruiz
8// Created : May 2009
9//
10// DESCRIPTION
11// Create ASCII file with TileMuId thresholds to be stored in COOL DB.
12//
13// BUGS:
14//
15// History:
16//
17//****************************************************************************
18
19#ifndef TileCalibAlgs_TileMuId2DBAlg_h
20#define TileCalibAlgs_TileMuId2DBAlg_h
21
25class CaloCell_ID;
26
28
29 public:
30
31 TileMuId2DBAlg(const std::string& name, ISvcLocator* pSvcLocator);
32
33 virtual ~TileMuId2DBAlg() = default;
34 virtual StatusCode initialize() override;
35 virtual StatusCode execute() override;
36 virtual StatusCode finalize() override;
37
38 private:
39
41
43 { this, "TotalNoiseKey", "totalNoise", "SG key for total noise" };
44};
45
46#endif // TileCalibAlgs_TileMuId2DBAlg_h
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
Definition CaloCell_ID.h:34
const CaloCell_ID * m_calo_id
SG::ReadCondHandleKey< CaloNoise > m_totalNoiseKey
virtual StatusCode initialize() override
virtual StatusCode finalize() override
virtual ~TileMuId2DBAlg()=default
TileMuId2DBAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute() override