|
GeoModel - GeoModelCore
|
This class is the Manager for each detector. It has two required query mechanism: one for "tree tops" (These are top level pieces of raw geometry; there may be one or more of these), and another one for detector elements, which represent readout units. More...
#include <GeoVDetectorManager.h>
Public Member Functions | |
| virtual unsigned int | getNumTreeTops () const =0 |
| virtual PVConstLink | getTreeTop (unsigned int i) const =0 |
| const std::string & | getName () const |
| void | setName (const std::string &name) |
Private Member Functions | |
| GeoVDetectorManager (const GeoVDetectorManager &right) | |
| GeoVDetectorManager & | operator= (const GeoVDetectorManager &right) |
Private Attributes | |
| std::string | m_name |
This class is the Manager for each detector. It has two required query mechanism: one for "tree tops" (These are top level pieces of raw geometry; there may be one or more of these), and another one for detector elements, which represent readout units.
Subsystems engineers should override this. They may in addition add their own query mechanisms to their interface. They may in fact add anything else they require to their interface.
Definition at line 28 of file GeoVDetectorManager.h.
1.8.11