ATLAS Offline Software
Public Member Functions | Private Member Functions | Private Attributes | List of all members
InDetDD::InDetServMatManager Class Reference

#include <InDetServMatManager.h>

Inheritance diagram for InDetDD::InDetServMatManager:
Collaboration diagram for InDetDD::InDetServMatManager:

Public Member Functions

 InDetServMatManager ()
 
 ~InDetServMatManager ()
 
virtual unsigned int getNumTreeTops () const
 
virtual PVConstLink getTreeTop (unsigned int i) const
 
void addTreeTop (const PVConstLink &)
 

Private Member Functions

const InDetServMatManageroperator= (const InDetServMatManager &right)
 
 InDetServMatManager (const InDetServMatManager &right)
 

Private Attributes

std::vector< PVConstLink > m_volume
 

Detailed Description

Definition at line 22 of file InDetServMatManager.h.

Constructor & Destructor Documentation

◆ InDetServMatManager() [1/2]

InDetDD::InDetServMatManager::InDetServMatManager ( )

Definition at line 9 of file InDetServMatManager.cxx.

10 {
11  setName("InDetServMat");
12 }

◆ ~InDetServMatManager()

InDetDD::InDetServMatManager::~InDetServMatManager ( )

Definition at line 18 of file InDetServMatManager.cxx.

19 {
20 }

◆ InDetServMatManager() [2/2]

InDetDD::InDetServMatManager::InDetServMatManager ( const InDetServMatManager right)
private

Member Function Documentation

◆ addTreeTop()

void InDetDD::InDetServMatManager::addTreeTop ( const PVConstLink &  vol)

Definition at line 37 of file InDetServMatManager.cxx.

37  {
38  m_volume.push_back(vol);
39 }

◆ getNumTreeTops()

unsigned int InDetDD::InDetServMatManager::getNumTreeTops ( ) const
virtual

Definition at line 25 of file InDetServMatManager.cxx.

26 {
27  return m_volume.size();
28 }

◆ getTreeTop()

PVConstLink InDetDD::InDetServMatManager::getTreeTop ( unsigned int  i) const
virtual

Definition at line 31 of file InDetServMatManager.cxx.

32 {
33  return m_volume[i];
34 }

◆ operator=()

const InDetServMatManager& InDetDD::InDetServMatManager::operator= ( const InDetServMatManager right)
private

Member Data Documentation

◆ m_volume

std::vector<PVConstLink> InDetDD::InDetServMatManager::m_volume
private

Definition at line 45 of file InDetServMatManager.h.


The documentation for this class was generated from the following files:
InDetDD::InDetServMatManager::m_volume
std::vector< PVConstLink > m_volume
Definition: InDetServMatManager.h:45
lumiFormat.i
int i
Definition: lumiFormat.py:85