![]()  | 
  
    ATLAS Offline Software
    
   | 
 
#include <ToyDetectorManager.h>
Public Types | |
| enum | Type { CENTRAL, FORWARD } | 
Public Member Functions | |
| ToyDetectorManager () | |
| ~ToyDetectorManager () | |
| virtual unsigned int | getNumTreeTops () const | 
| virtual PVConstLink | getTreeTop (unsigned int i) const | 
| const ForwardScrutinizer * | getForwardScrutinizer (unsigned int i) const | 
| const CentralScrutinizer * | getCentralScrutinizer (unsigned int i) const | 
| unsigned int | getNumScrutinizers (Type type) const | 
| void | addTreeTop (PVLink) | 
| void | addCentralScrutinizer (const CentralScrutinizer *) | 
| void | addForwardScrutinizer (const ForwardScrutinizer *) | 
Private Member Functions | |
| const ToyDetectorManager & | operator= (const ToyDetectorManager &right) | 
| ToyDetectorManager (const ToyDetectorManager &right) | |
Private Attributes | |
| std::vector< const CentralScrutinizer * > | m_centralScrutinizer | 
| std::vector< const ForwardScrutinizer * > | m_forwardScrutinizer | 
| std::vector< PVLink > | m_volume | 
Definition at line 13 of file ToyDetectorManager.h.
| Enumerator | |
|---|---|
| CENTRAL | |
| FORWARD | |
Definition at line 16 of file ToyDetectorManager.h.
| ToyDetectorManager::ToyDetectorManager | ( | ) | 
Definition at line 9 of file ToyDetectorManager.cxx.
| ToyDetectorManager::~ToyDetectorManager | ( | ) | 
Definition at line 15 of file ToyDetectorManager.cxx.
      
  | 
  private | 
| void ToyDetectorManager::addCentralScrutinizer | ( | const CentralScrutinizer * | scrut | ) | 
Definition at line 58 of file ToyDetectorManager.cxx.
| void ToyDetectorManager::addForwardScrutinizer | ( | const ForwardScrutinizer * | scrut | ) | 
Definition at line 63 of file ToyDetectorManager.cxx.
| void ToyDetectorManager::addTreeTop | ( | PVLink | vol | ) | 
Definition at line 53 of file ToyDetectorManager.cxx.
| const CentralScrutinizer * ToyDetectorManager::getCentralScrutinizer | ( | unsigned int | i | ) | const | 
Definition at line 43 of file ToyDetectorManager.cxx.
| const ForwardScrutinizer * ToyDetectorManager::getForwardScrutinizer | ( | unsigned int | i | ) | const | 
Definition at line 38 of file ToyDetectorManager.cxx.
| unsigned int ToyDetectorManager::getNumScrutinizers | ( | Type | type | ) | const | 
Definition at line 48 of file ToyDetectorManager.cxx.
      
  | 
  virtual | 
Definition at line 28 of file ToyDetectorManager.cxx.
      
  | 
  virtual | 
Definition at line 33 of file ToyDetectorManager.cxx.
      
  | 
  private | 
      
  | 
  private | 
Definition at line 57 of file ToyDetectorManager.h.
      
  | 
  private | 
Definition at line 58 of file ToyDetectorManager.h.
      
  | 
  private | 
Definition at line 59 of file ToyDetectorManager.h.
 1.8.18