ATLAS Offline Software
Loading...
Searching...
No Matches
TRTOccupancyInclude.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#ifndef TRT_CALIBALGS_TRTOCCUPANCYINCLUDE_H
6#define TRT_CALIBALGS_TRTOCCUPANCYINCLUDE_H
7
8#include <string>
9#include <vector>
11#include "GaudiKernel/ToolHandle.h"
12#include "GaudiKernel/ServiceHandle.h"
13
15
17
19
29
30
31namespace InDet{
33}
34
36{
37
38public:
39
40 TRTOccupancyInclude(const std::string& name, ISvcLocator* pSvcLocator);
42
43 StatusCode initialize(void);
44 StatusCode execute(void);
45 StatusCode finalize(void);
46
47private:
48
49
50 ToolHandle<InDet::ITRT_LocalOccupancy> m_LocalOccTool;
51 SG::ReadHandleKey<xAOD::EventInfo> m_eventInfoKey{this, "EventInfoKey", "EventInfo", "RHK to retrieve xAOD::EventInfo"};
52};
53
54#endif // TRT_CALIBALGS_TRTOCCUPANCYINCLUDE_H
Property holding a SG store/key/clid from which a ReadHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Property holding a SG store/key/clid from which a ReadHandle is made.
ToolHandle< InDet::ITRT_LocalOccupancy > m_LocalOccTool
the track selector tool
StatusCode initialize(void)
TRTOccupancyInclude(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
Primary Vertex Finder.