ATLAS Offline Software
Loading...
Searching...
No Matches
InDetBeamSpotReader.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef INDET_INDETBEAMSPOTREADER_H
6#define INDET_INDETBEAMSPOTREADER_H
8// Author jwalder@cern.ch
9// Simple Alogrithm to read the current beamspot value
11
12
17
18namespace InDet {
24
25 public:
26 //Standard constructor and methods
27 InDetBeamSpotReader (const std::string& name, ISvcLocator* pSvcLocator);
28 StatusCode initialize() override;
29 StatusCode execute(const EventContext& ctx) const override;
30
31 private:
33 this, "BeamSpotKey", "BeamSpotData", "SG key for beam spot" };
34
36 {this, "VxContainer", "VxPrimaryCandidate", "Vertex container name"};
37 };
38
39}//end namespace
40
41#endif
42
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
SG::ReadHandleKey< VxContainer > m_vxContainer
SG::ReadCondHandleKey< InDet::BeamSpotData > m_beamSpotKey
StatusCode initialize() override
InDetBeamSpotReader(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode execute(const EventContext &ctx) const override
Property holding a SG store/key/clid from which a ReadHandle is made.
Primary Vertex Finder.