5#ifndef ToyDetectorManager_h
6#define ToyDetectorManager_h 1
7#include "GeoModelKernel/GeoVPhysVol.h"
8#include "GeoModelKernel/GeoVDetectorManager.h"
28 virtual PVConstLink
getTreeTop(
unsigned int i)
const;
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
virtual PVConstLink getTreeTop(unsigned int i) const
void addCentralScrutinizer(const CentralScrutinizer *)
ToyDetectorManager(const ToyDetectorManager &right)
const ForwardScrutinizer * getForwardScrutinizer(unsigned int i) const
const ToyDetectorManager & operator=(const ToyDetectorManager &right)
const CentralScrutinizer * getCentralScrutinizer(unsigned int i) const
std::vector< PVLink > m_volume
std::vector< const CentralScrutinizer * > m_centralScrutinizer
unsigned int getNumScrutinizers(Type type) const
std::vector< const ForwardScrutinizer * > m_forwardScrutinizer
virtual unsigned int getNumTreeTops() const
void addForwardScrutinizer(const ForwardScrutinizer *)