![]() |
Project
|
#include <HalfDisk.h>
Inherits TNamed.
Public Member Functions | |
| HalfDisk () | |
| Default constructor. | |
| HalfDisk (HalfDiskSegmentation *segmentation) | |
| Constructor. | |
| TGeoVolumeAssembly * | createHeatExchanger () |
| Build Heat exchanger. | |
| TGeoVolumeAssembly * | createSupport () |
| TGeoVolumeAssembly * | createPCBSupport () |
| void | createLadders () |
| Build Ladders on the Half-disk. | |
| ~HalfDisk () override | |
| TGeoVolumeAssembly * | getVolume () |
| Returns a pointer to the Volume Assembly describing the entire half-disk. | |
Definition at line 58 of file HalfDisk.h.
| HalfDisk::HalfDisk | ( | ) |
Default constructor.
Definition at line 38 of file HalfDisk.cxx.
| HalfDisk::HalfDisk | ( | HalfDiskSegmentation * | segmentation | ) |
Constructor.
Definition at line 46 of file HalfDisk.cxx.
|
override |
Definition at line 83 of file HalfDisk.cxx.
| TGeoVolumeAssembly * HalfDisk::createHeatExchanger | ( | ) |
Build Heat exchanger.
Definition at line 94 of file HalfDisk.cxx.
| void HalfDisk::createLadders | ( | ) |
Build Ladders on the Half-disk.
Definition at line 138 of file HalfDisk.cxx.
| TGeoVolumeAssembly * HalfDisk::createPCBSupport | ( | ) |
Definition at line 122 of file HalfDisk.cxx.
| TGeoVolumeAssembly * HalfDisk::createSupport | ( | ) |
Definition at line 108 of file HalfDisk.cxx.
|
inline |
Returns a pointer to the Volume Assembly describing the entire half-disk.
Definition at line 73 of file HalfDisk.h.