ATLAS Offline Software
Loading...
Searching...
No Matches
LArGeoWeightsFill.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef LARGEOWEIGHTSFILL_H
6#define LARGEOWEIGHTSFILL_H
7
9#include "GaudiKernel/ToolHandle.h"
14class StoreGateSvc;
15class LArOnlineID;
16
18 public:
19 LArGeoWeightsFill(const std::string& name, ISvcLocator* pSvcLocator);
21 virtual StatusCode initialize() override;
22 virtual StatusCode execute() override {return StatusCode::SUCCESS;}
23 virtual StatusCode stop() override;
24
25 private:
26 SG::ReadCondHandleKey<LArOnOffIdMapping> m_cablingKey{this, "OnOffMap", "LArOnOffIdMap", "SG key for mapping object"};
27 SG::ReadCondHandleKey<CaloDetDescrManager> m_caloMgrKey{this,"CaloDetDescrManager","CaloDetDescrManager","SG Key for CaloDetDescrManager in the Condition Store" };
28
30
31 std::string m_nameOfSet;
32 std::string m_key;
33
35 std::string m_outFileName;
36
37 ToolHandle < CaloTriggerTowerService > m_ttService;
38
39};
40
41#endif
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
LArGeoWeightsFill(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< CaloTriggerTowerService > m_ttService
const LArOnlineID * m_onlineID
virtual StatusCode stop() override
std::string m_outFileName
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode initialize() override
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
virtual StatusCode execute() override
The Athena Transient Store API.