ATLAS Offline Software
Loading...
Searching...
No Matches
MuonStationIntersect.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 MUON_MUONSTATIONINTERSECT_H
6#define MUON_MUONSTATIONINTERSECT_H
7
9
10namespace Muon {
11
13 public:
14 using TubeIntersects = std::vector<MuonTubeIntersect>;
15
16 public:
18 MuonStationIntersect(TubeIntersects&& intersects) : m_intersects{std::move(intersects)} {}
19
20 const TubeIntersects& tubeIntersects() const { return m_intersects; }
21
22 void setTubeIntersects(TubeIntersects intersects) { m_intersects.swap(intersects); }
23
24 private:
26 };
27
28} // namespace Muon
29#endif
MuonStationIntersect(TubeIntersects &&intersects)
void setTubeIntersects(TubeIntersects intersects)
const TubeIntersects & tubeIntersects() const
std::vector< MuonTubeIntersect > TubeIntersects
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
STL namespace.