ATLAS Offline Software
Loading...
Searching...
No Matches
TRT_DetElementsRoadCondAlg_xk.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5
7// Header file for class TRT_DetElementsRoadCondAlg_xk
9
10#ifndef TRT_DetElementsRoadCondAlg_xk_H
11#define TRT_DetElementsRoadCondAlg_xk_H
12
18
19#include <vector>
20
21namespace InDet {
26
28 {
30 // Public methods:
32
33 public:
34
36 // Standard tool methods
38
39 TRT_DetElementsRoadCondAlg_xk(const std::string& name, ISvcLocator* pSvcLocator);
40 virtual ~TRT_DetElementsRoadCondAlg_xk() = default;
41 virtual StatusCode initialize() override;
42 virtual StatusCode execute(const EventContext& ctx) const override;
43
44 void printStraw(const InDetDD::TRT_BaseElement * elementCS, unsigned int strawNum) const;
45
46 private:
47
49 // Private Data
51 SG::ReadCondHandleKey<InDetDD::TRT_DetElementContainer> m_trtDetEleContKey{this, "TRTDetEleContKey", "TRT_DetElementContainer", "Key of TRT_DetElementContainer"};
52 SG::WriteCondHandleKey<TRT_DetElementsRoadData_xk> m_writeKey{this, "WriteKey", "TRT_DetElementsRoadData_xk", "Key of TRT_DetElementsRoadData_xk"};
53
55 // Methods
58 };
59
60} // end of name space
61
62#endif // TRT_DetElementsRoadCondAlg_xk_H
Base class for conditions algorithms.
Base class for conditions algorithms.
Virtual base class of TRT readout elements.
void detElementInformation(const InDetDD::TRT_BaseElement &, double *)
SG::ReadCondHandleKey< InDetDD::TRT_DetElementContainer > m_trtDetEleContKey
TRT_DetElementsRoadCondAlg_xk(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~TRT_DetElementsRoadCondAlg_xk()=default
void printStraw(const InDetDD::TRT_BaseElement *elementCS, unsigned int strawNum) const
virtual StatusCode execute(const EventContext &ctx) const override
SG::WriteCondHandleKey< TRT_DetElementsRoadData_xk > m_writeKey
Primary Vertex Finder.