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

#include <ForwardRegionGeoModelManager.h>

Inheritance diagram for ForwardRegionGeoModelManager:
Collaboration diagram for ForwardRegionGeoModelManager:

Public Member Functions

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

Private Member Functions

const ForwardRegionGeoModelManageroperator= (const ForwardRegionGeoModelManager &right)
 
 ForwardRegionGeoModelManager (const ForwardRegionGeoModelManager &right)
 

Private Attributes

std::vector< PVLink > m_volume
 

Detailed Description

Definition at line 10 of file ForwardRegionGeoModelManager.h.

Constructor & Destructor Documentation

◆ ForwardRegionGeoModelManager() [1/2]

ForwardRegionGeoModelManager::ForwardRegionGeoModelManager ( )

Definition at line 6 of file ForwardRegionGeoModelManager.cxx.

7 {
8  setName("ForwardRegionGeoModel");
9 }

◆ ~ForwardRegionGeoModelManager()

ForwardRegionGeoModelManager::~ForwardRegionGeoModelManager ( )

Definition at line 12 of file ForwardRegionGeoModelManager.cxx.

13 {
14 }

◆ ForwardRegionGeoModelManager() [2/2]

ForwardRegionGeoModelManager::ForwardRegionGeoModelManager ( const ForwardRegionGeoModelManager right)
private

Member Function Documentation

◆ addTreeTop()

void ForwardRegionGeoModelManager::addTreeTop ( PVLink  vol)

Definition at line 27 of file ForwardRegionGeoModelManager.cxx.

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

◆ getNumTreeTops()

unsigned int ForwardRegionGeoModelManager::getNumTreeTops ( ) const
virtual

Definition at line 17 of file ForwardRegionGeoModelManager.cxx.

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

◆ getTreeTop()

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

Definition at line 22 of file ForwardRegionGeoModelManager.cxx.

23 {
24  return m_volume[i];
25 }

◆ operator=()

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

Member Data Documentation

◆ m_volume

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

Definition at line 35 of file ForwardRegionGeoModelManager.h.


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