ATLAS Offline Software
Loading...
Searching...
No Matches
CaloCellEnergyCorr2Ntuple.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5// CaloCellEnergyCorr2Ntuple.h
6//
7
8#ifndef CALOCONDPHYSALGS_CALOCELLENERGYCORR2NTUPLE_H
9#define CALOCONDPHYSALGS_CALOCELLENERGYCORR2NTUPLE_H
10
11#include <string>
12
13// Gaudi includes
14
16#include "GaudiKernel/ToolHandle.h"
22
23#include "GaudiKernel/ITHistSvc.h"
24#include "TTree.h"
25
26
28
29 public:
30 //Gaudi style constructor and execution methods
32 CaloCellEnergyCorr2Ntuple(const std::string& name, ISvcLocator* pSvcLocator);
35
37 virtual StatusCode initialize() override;
39 virtual StatusCode execute() override;
41 virtual StatusCode stop() override;
42
43 private:
44
45 //---------------------------------------------------
46 // Member variables
47 //---------------------------------------------------
48 //=== blob storage
49 ServiceHandle<ITHistSvc> m_thistSvc{this,"THistSvc","THistSvc"};
50
52
54 , "CaloDetDescrManager"
55 , "CaloDetDescrManager"
56 , "SG Key for CaloDetDescrManager in the Condition Store" };
58 { this, "AttrListCollKey", "/LAR/CellCorrOfl/EnergyCorr" };
59
60 int m_Hash;
62 float m_eta;
63 float m_phi;
66 float m_corr;
67 TTree* m_tree;
68
69};
70#endif
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
CaloCellEnergyCorr2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
SG::ReadCondHandleKey< AthenaAttributeList > m_attrListCollKey
virtual StatusCode stop() override
standard Athena-Algorithm method
~CaloCellEnergyCorr2Ntuple()
Default Destructor.
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode initialize() override
standard Athena-Algorithm method
virtual StatusCode execute() override
standard Athena-Algorithm method
ServiceHandle< ITHistSvc > m_thistSvc
Helper class for offline cell identifiers.
Definition CaloCell_ID.h:34