|
CbmRoot
|
Inner class describing the back panel of composed of. More...
#include <CbmTrdGeoFactory.h>
Public Member Functions | |
| BackPanel () | |
| Constructor. | |
| virtual InitStatus | Init () |
| Init task. | |
| virtual void | Exec (Option_t *) |
| Executed task. | |
| virtual void | Finish () |
| Finish task. | |
| virtual double | GetCenter () const |
| virtual double | GetHeight () const |
Static Public Attributes | |
| static const char * | fgName [(int) eGeoPart::kNparts] |
Protected Attributes | |
| TGeoVolume * | fVol = nullptr |
Private Member Functions | |
| BackPanel (const BackPanel &) | |
Private Attributes | |
| TGeoTranslation * | tr = nullptr |
| TString | sexpr = "" |
| const double | pp_pads_thickness = 0.0020 |
| const double | pp_pcb_thickness = 0.0230 |
| cu coverage of PP PCB | |
| const double | hc_thickness = 2.30 |
| PP support PCB thickness. | |
| const double | hc_unitx = 6.0 |
| Honneycomb backpanel support thickness. | |
| const double | hc_unity = 2.7 |
| area opearted by one FASP 6 x 2.7 cm2 | |
| const double | hc_holex = 2.4 |
| area opearted by one FASP 6 x 2.7 cm2 | |
| const double | hc_holey = 0.8 |
| dimension of flat-cable hole x-dimension (along wires) | |
| const double | cu_pcb_thickness = 0.0150 |
| dimension of flat-cable hole x-dimension (along wires) | |
| const double | cu_thickness = 0.0020 |
| Electric shield PCB support thickness. | |
| const double | BKP_Frame_width = 1. |
| Electric shield Cu covarage thickness. | |
| const double | BKP_Frame_closure = 0.25 |
| Global width of the perimetral frame (including indentation) | |
| const double | BKP_OutX_thickness = 0.50 |
| Perimetral frame indentation. | |
| const double | BKP_OutY_thickness = 0.45 |
| outside framing | |
| const double | BKP_OutY_correct = 0.15 |
| outside framing | |
| double | fHeight = 0 |
Inner class describing the back panel of composed of.
Definition at line 259 of file CbmTrdGeoFactory.h.
| ChamberBuilder::BackPanel::BackPanel | ( | ) |
Constructor.
Definition at line 447 of file CbmTrdGeoFactory.cxx.
References cbm::trd::geo::ChamberBuilder::Component::Component().
Referenced by BackPanel().
|
private |
References BackPanel().
|
inlinevirtualinherited |
Executed task.
Definition at line 178 of file CbmTrdGeoFactory.h.
|
inlinevirtualinherited |
Finish task.
Definition at line 180 of file CbmTrdGeoFactory.h.
|
virtualinherited |
Definition at line 275 of file CbmTrdGeoFactory.cxx.
References fVol.
|
inlinevirtualinherited |
Definition at line 182 of file CbmTrdGeoFactory.h.
References fHeight.
|
virtual |
Init task.
Implements cbm::trd::geo::ChamberBuilder::Component.
Definition at line 448 of file CbmTrdGeoFactory.cxx.
References cbm::trd::geo::activeAreaX, cbm::trd::geo::activeAreaY, BKP_Frame_closure, BKP_Frame_width, BKP_OutX_thickness, BKP_OutY_correct, BKP_OutY_thickness, cu_pcb_thickness, cu_thickness, cbm::trd::geo::ChamberBuilder::FEB::FASPRO_length, cbm::trd::geo::ChamberBuilder::FEB::FASPRO_zspace, cbm::trd::geo::ChamberBuilder::feb_pos, cbm::trd::geo::ChamberBuilder::Component::fHeight, cbm::trd::geo::ChamberBuilder::Component::fVol, cbm::trd::geo::GetMaterial(), hc_holex, hc_holey, hc_thickness, hc_unitx, hc_unity, cbm::trd::geo::ChamberBuilder::Nfebs, pp_pads_thickness, pp_pcb_thickness, x, and y.
|
private |
Global width of the perimetral frame (including indentation)
Definition at line 282 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
Electric shield Cu covarage thickness.
Definition at line 281 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
Perimetral frame indentation.
Definition at line 283 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
|
private |
|
private |
dimension of flat-cable hole x-dimension (along wires)
Definition at line 279 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
Electric shield PCB support thickness.
Definition at line 280 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
staticinherited |
Definition at line 184 of file CbmTrdGeoFactory.h.
Referenced by cbm::trd::geo::Setup::Module::init().
|
privateinherited |
Definition at line 193 of file CbmTrdGeoFactory.h.
Referenced by GetHeight(), cbm::trd::geo::ChamberBuilder::AUX::Init(), cbm::trd::geo::ChamberBuilder::BackPanel::Init(), cbm::trd::geo::ChamberBuilder::FEB::Init(), cbm::trd::geo::ChamberBuilder::Radiator::Init(), cbm::trd::geo::ChamberBuilder::Volume::Init(), and cbm::trd::geo::ChamberBuilder::Window::Init().
|
protectedinherited |
Definition at line 187 of file CbmTrdGeoFactory.h.
Referenced by GetCenter(), cbm::trd::geo::ChamberBuilder::AUX::Init(), cbm::trd::geo::ChamberBuilder::BackPanel::Init(), cbm::trd::geo::ChamberBuilder::FEB::Init(), cbm::trd::geo::ChamberBuilder::Radiator::Init(), cbm::trd::geo::ChamberBuilder::Volume::Init(), and cbm::trd::geo::ChamberBuilder::Window::Init().
|
private |
area opearted by one FASP 6 x 2.7 cm2
Definition at line 277 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
dimension of flat-cable hole x-dimension (along wires)
Definition at line 278 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
|
private |
Honneycomb backpanel support thickness.
Definition at line 275 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
area opearted by one FASP 6 x 2.7 cm2
Definition at line 276 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
Definition at line 272 of file CbmTrdGeoFactory.h.
Referenced by Init().
|
private |
|
private |
Definition at line 270 of file CbmTrdGeoFactory.h.
|
private |
Definition at line 269 of file CbmTrdGeoFactory.h.