ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonPhaseII
MuonDetDescr
MuonReadoutGeometryR4
src
ToroidDetectorManager.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
#include "
MuonReadoutGeometryR4/ToroidDetectorManager.h
"
5
6
#include <cassert>
7
namespace
MuonGMR4
{
8
ToroidDetectorManager::ToroidDetectorManager
(
const
std::string& name){
9
setName(name);
10
}
11
unsigned
int
ToroidDetectorManager::getNumTreeTops
()
const
{
12
return
m_treeTops
.size();
13
}
14
PVConstLink
ToroidDetectorManager::getTreeTop
(
unsigned
int
i)
const
{
15
assert(i <
m_treeTops
.size());
16
return
m_treeTops
.at(i);
17
}
18
void
ToroidDetectorManager::addTreeTop
(PVConstLink pvLink) {
19
m_treeTops
.push_back(pvLink);
20
}
21
}
ToroidDetectorManager.h
MuonGMR4::ToroidDetectorManager::m_treeTops
std::vector< PVConstLink > m_treeTops
Definition
ToroidDetectorManager.h:25
MuonGMR4::ToroidDetectorManager::ToroidDetectorManager
ToroidDetectorManager(const std::string &name)
Constructor taking the detector manger name.
Definition
ToroidDetectorManager.cxx:8
MuonGMR4::ToroidDetectorManager::getNumTreeTops
unsigned int getNumTreeTops() const override final
Number of tree tops.
Definition
ToroidDetectorManager.cxx:11
MuonGMR4::ToroidDetectorManager::addTreeTop
void addTreeTop(PVConstLink pvLink)
Add a GeoVolume to the toroid.
Definition
ToroidDetectorManager.cxx:18
MuonGMR4::ToroidDetectorManager::getTreeTop
PVConstLink getTreeTop(unsigned int i) const override final
Access to the i-th tree top.
Definition
ToroidDetectorManager.cxx:14
MuonGMR4
The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy M...
Definition
MdtCalibInput.h:19
Generated on
for ATLAS Offline Software by
1.17.0