Project
Loading...
Searching...
No Matches
o2::mft::HalfCone Class Reference

#include <HalfCone.h>

Public Member Functions

 HalfCone ()
 
void makeAirVentilation (TGeoVolumeAssembly *HalfConeVolume, Int_t half, Int_t signe)
 
void makeMotherBoards (TGeoVolumeAssembly *HalfConeVolume, Int_t half, Int_t signe, Double_t tyMB0, Double_t tyMB0_3, Double_t tzMB0)
 
void makeFlexCables (TGeoVolumeAssembly *HalfConeVolume, Int_t half, Int_t signe)
 
void makeReadoutCables (TGeoVolumeAssembly *HalfConeVolume, Int_t half, Int_t signe)
 
void makePowerCables (TGeoVolumeAssembly *HalfConeVolume, Int_t half, Int_t signe)
 
 ~HalfCone ()
 
TGeoVolumeAssembly * createHalfCone (Int_t half)
 

Protected Attributes

TGeoVolumeAssembly * mHalfCone
 

Detailed Description

Definition at line 27 of file HalfCone.h.

Constructor & Destructor Documentation

◆ HalfCone()

HalfCone::HalfCone ( )

Definition at line 44 of file HalfCone.cxx.

◆ ~HalfCone()

HalfCone::~HalfCone ( )
default

Member Function Documentation

◆ createHalfCone()

TGeoVolumeAssembly * HalfCone::createHalfCone ( Int_t  half)

composite shape for mb0

new sup_rail_MB_L 2020 -----------------------------—

composite shape for mb0

10 th colonne_support_MB012 new 2020

composite shape for mb0

Definition at line 54 of file HalfCone.cxx.

◆ makeAirVentilation()

void HalfCone::makeAirVentilation ( TGeoVolumeAssembly *  HalfConeVolume,
Int_t  half,
Int_t  signe 
)

Definition at line 1564 of file HalfCone.cxx.

◆ makeFlexCables()

void HalfCone::makeFlexCables ( TGeoVolumeAssembly *  HalfConeVolume,
Int_t  half,
Int_t  signe 
)

Definition at line 2054 of file HalfCone.cxx.

◆ makeMotherBoards()

void HalfCone::makeMotherBoards ( TGeoVolumeAssembly *  HalfConeVolume,
Int_t  half,
Int_t  signe,
Double_t  tyMB0,
Double_t  tyMB0_3,
Double_t  tzMB0 
)

Definition at line 1764 of file HalfCone.cxx.

◆ makePowerCables()

void HalfCone::makePowerCables ( TGeoVolumeAssembly *  HalfConeVolume,
Int_t  half,
Int_t  signe 
)

Definition at line 2529 of file HalfCone.cxx.

◆ makeReadoutCables()

void HalfCone::makeReadoutCables ( TGeoVolumeAssembly *  HalfConeVolume,
Int_t  half,
Int_t  signe 
)

Definition at line 2132 of file HalfCone.cxx.

Member Data Documentation

◆ mHalfCone

TGeoVolumeAssembly* o2::mft::HalfCone::mHalfCone
protected

Definition at line 43 of file HalfCone.h.


The documentation for this class was generated from the following files: