ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_DetectorManager Class Reference

#include <ALFA_DetectorManager.h>

Inheritance diagram for ALFA_DetectorManager:
Collaboration diagram for ALFA_DetectorManager:

Public Member Functions

 ALFA_DetectorManager ()
 ~ALFA_DetectorManager ()
virtual unsigned int getNumTreeTops () const
virtual PVConstLink getTreeTop (unsigned int i) const
void addTreeTop (PVLink)

Private Member Functions

const ALFA_DetectorManageroperator= (const ALFA_DetectorManager &right)
 ALFA_DetectorManager (const ALFA_DetectorManager &right)

Private Attributes

std::vector< PVLink > m_volume

Detailed Description

Definition at line 15 of file ALFA_DetectorManager.h.

Constructor & Destructor Documentation

◆ ALFA_DetectorManager() [1/2]

ALFA_DetectorManager::ALFA_DetectorManager ( )

Definition at line 7 of file ALFA_DetectorManager.cxx.

8{
9 setName("ALFA");
10}

◆ ~ALFA_DetectorManager()

ALFA_DetectorManager::~ALFA_DetectorManager ( )
default

◆ ALFA_DetectorManager() [2/2]

ALFA_DetectorManager::ALFA_DetectorManager ( const ALFA_DetectorManager & right)
private

Member Function Documentation

◆ addTreeTop()

void ALFA_DetectorManager::addTreeTop ( PVLink vol)

Definition at line 26 of file ALFA_DetectorManager.cxx.

27{
28 m_volume.push_back(vol);
29}
std::vector< PVLink > m_volume

◆ getNumTreeTops()

unsigned int ALFA_DetectorManager::getNumTreeTops ( ) const
virtual

Definition at line 16 of file ALFA_DetectorManager.cxx.

17{
18 return m_volume.size();
19}

◆ getTreeTop()

PVConstLink ALFA_DetectorManager::getTreeTop ( unsigned int i) const
virtual

Definition at line 21 of file ALFA_DetectorManager.cxx.

22{
23 return m_volume[i];
24}

◆ operator=()

const ALFA_DetectorManager & ALFA_DetectorManager::operator= ( const ALFA_DetectorManager & right)
private

Member Data Documentation

◆ m_volume

std::vector<PVLink> ALFA_DetectorManager::m_volume
private

Definition at line 39 of file ALFA_DetectorManager.h.


The documentation for this class was generated from the following files: