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