![]() |
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.