ATLAS Offline Software
Public Member Functions | Private Member Functions | Private Attributes | List of all members
AFP_GeoModelManager Class Reference

#include <AFP_GeoModelManager.h>

Inheritance diagram for AFP_GeoModelManager:
Collaboration diagram for AFP_GeoModelManager:

Public Member Functions

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

Private Member Functions

 AFP_GeoModelManager (const AFP_GeoModelManager &right)
 
const AFP_GeoModelManageroperator= (const AFP_GeoModelManager &right)
 

Private Attributes

std::vector< PVLink > m_volume
 

Detailed Description

Definition at line 11 of file AFP_GeoModelManager.h.

Constructor & Destructor Documentation

◆ AFP_GeoModelManager() [1/2]

AFP_GeoModelManager::AFP_GeoModelManager ( )

Definition at line 6 of file AFP_GeoModelManager.cxx.

7 {
8  setName(std::string("AFP_GeoModel"));
9 }

◆ ~AFP_GeoModelManager()

AFP_GeoModelManager::~AFP_GeoModelManager ( )

Definition at line 12 of file AFP_GeoModelManager.cxx.

13 {
14 }

◆ AFP_GeoModelManager() [2/2]

AFP_GeoModelManager::AFP_GeoModelManager ( const AFP_GeoModelManager right)
private

Member Function Documentation

◆ addTreeTop()

void AFP_GeoModelManager::addTreeTop ( const PVLink &  vol)

Definition at line 27 of file AFP_GeoModelManager.cxx.

28 {
29  m_volume.push_back(vol);
30 }

◆ getNumTreeTops()

unsigned int AFP_GeoModelManager::getNumTreeTops ( ) const
virtual

Definition at line 17 of file AFP_GeoModelManager.cxx.

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

◆ getTreeTop()

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

Definition at line 22 of file AFP_GeoModelManager.cxx.

23 {
24  return m_volume[i];
25 }

◆ operator=()

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

Member Data Documentation

◆ m_volume

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

Definition at line 30 of file AFP_GeoModelManager.h.


The documentation for this class was generated from the following files:
lumiFormat.i
int i
Definition: lumiFormat.py:85
AFP_GeoModelManager::m_volume
std::vector< PVLink > m_volume
Definition: AFP_GeoModelManager.h:30