ATLAS Offline Software
BeamPipeDetectorManager.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
8 {
9  setName("BeamPipe");
10 }
11 
12 
14 
16 {
17  return m_volume.size();
18 }
19 
20 PVConstLink BeamPipeDetectorManager::getTreeTop(unsigned int i) const
21 {
22  return m_volume[i];
23 }
24 
25 void BeamPipeDetectorManager::addTreeTop(const PVConstLink& vol)
26 {
27  m_volume.push_back(vol);
28 }
29 
30 
31 
BeamPipeDetectorManager::addTreeTop
void addTreeTop(const PVConstLink &)
Definition: BeamPipeDetectorManager.cxx:25
BeamPipeDetectorManager::getNumTreeTops
virtual unsigned int getNumTreeTops() const
Definition: BeamPipeDetectorManager.cxx:15
BeamPipeDetectorManager::~BeamPipeDetectorManager
~BeamPipeDetectorManager()
BeamPipeDetectorManager::m_volume
std::vector< PVConstLink > m_volume
Definition: BeamPipeDetectorManager.h:37
BeamPipeDetectorManager::BeamPipeDetectorManager
BeamPipeDetectorManager()
Definition: BeamPipeDetectorManager.cxx:7
BeamPipeDetectorManager::getTreeTop
virtual PVConstLink getTreeTop(unsigned int i) const
Definition: BeamPipeDetectorManager.cxx:20
BeamPipeDetectorManager.h
lumiFormat.i
int i
Definition: lumiFormat.py:85