CbmRoot
Loading...
Searching...
No Matches
cbm::trd::geo::ChamberBuilder::AUX Class Reference

Inner class describing the geometry of the TRD AUXILIARY boards (FEE): More...

#include <CbmTrdGeoFactory.h>

Inheritance diagram for cbm::trd::geo::ChamberBuilder::AUX:
[legend]
Collaboration diagram for cbm::trd::geo::ChamberBuilder::AUX:
[legend]

Public Member Functions

 AUX ()
 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

 AUX (const AUX &)
 

Private Attributes

const double GA01_x = 5.
 
const double GA01_y = 5.1
 
const double GA01_z = 0.2
 
const double B2B_x = 4.8
 
const double B2B_y = 2.3
 
const double B2B_z = 0.16
 
const double VTTX_x = 10.6
 
const double VTTX_y = 5.0
 
const double VTTX_z = 0.16
 
const double VTTX_x1 = 4.3
 
const double VTTX_y1 = 3.9
 
const double VTTX_x2 = 5.3
 
const double VTTX_y2 = 0.94
 
const double SATAx = 0.7
 
const double SATAy = 1.7
 
const double SATAz = 0.8
 
double fHeight = 0
 

Detailed Description

Inner class describing the geometry of the TRD AUXILIARY boards (FEE):

Definition at line 291 of file CbmTrdGeoFactory.h.

Constructor & Destructor Documentation

◆ AUX() [1/2]

ChamberBuilder::AUX::AUX ( )

Constructor.

Definition at line 705 of file CbmTrdGeoFactory.cxx.

References cbm::trd::geo::ChamberBuilder::Component::Component().

Referenced by AUX().

◆ AUX() [2/2]

cbm::trd::geo::ChamberBuilder::AUX::AUX ( const AUX & )
private

References AUX().

Member Function Documentation

◆ Exec()

virtual void cbm::trd::geo::ChamberBuilder::Component::Exec ( Option_t * )
inlinevirtualinherited

Executed task.

Definition at line 178 of file CbmTrdGeoFactory.h.

◆ Finish()

virtual void cbm::trd::geo::ChamberBuilder::Component::Finish ( )
inlinevirtualinherited

Finish task.

Definition at line 180 of file CbmTrdGeoFactory.h.

◆ GetCenter()

double ChamberBuilder::Component::GetCenter ( ) const
virtualinherited

Definition at line 275 of file CbmTrdGeoFactory.cxx.

References fVol.

◆ GetHeight()

virtual double cbm::trd::geo::ChamberBuilder::Component::GetHeight ( ) const
inlinevirtualinherited

Definition at line 182 of file CbmTrdGeoFactory.h.

References fHeight.

◆ Init()

Member Data Documentation

◆ B2B_x

const double cbm::trd::geo::ChamberBuilder::AUX::B2B_x = 4.8
private

Definition at line 305 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ B2B_y

const double cbm::trd::geo::ChamberBuilder::AUX::B2B_y = 2.3
private

Definition at line 306 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ B2B_z

const double cbm::trd::geo::ChamberBuilder::AUX::B2B_z = 0.16
private

Definition at line 307 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ fgName

const char * ChamberBuilder::Component::fgName
staticinherited
Initial value:
= {
"Radiator", "Window", "Volume", "BackPanel", "FEB", "AUX"}

Definition at line 184 of file CbmTrdGeoFactory.h.

Referenced by cbm::trd::geo::Setup::Module::init().

◆ fHeight

◆ fVol

◆ GA01_x

const double cbm::trd::geo::ChamberBuilder::AUX::GA01_x = 5.
private

Definition at line 302 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ GA01_y

const double cbm::trd::geo::ChamberBuilder::AUX::GA01_y = 5.1
private

Definition at line 303 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ GA01_z

const double cbm::trd::geo::ChamberBuilder::AUX::GA01_z = 0.2
private

Definition at line 304 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ SATAx

const double cbm::trd::geo::ChamberBuilder::AUX::SATAx = 0.7
private

Definition at line 315 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ SATAy

const double cbm::trd::geo::ChamberBuilder::AUX::SATAy = 1.7
private

Definition at line 316 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ SATAz

const double cbm::trd::geo::ChamberBuilder::AUX::SATAz = 0.8
private

Definition at line 317 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_x

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_x = 10.6
private

Definition at line 308 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_x1

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_x1 = 4.3
private

Definition at line 311 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_x2

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_x2 = 5.3
private

Definition at line 313 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_y

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_y = 5.0
private

Definition at line 309 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_y1

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_y1 = 3.9
private

Definition at line 312 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_y2

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_y2 = 0.94
private

Definition at line 314 of file CbmTrdGeoFactory.h.

Referenced by Init().

◆ VTTX_z

const double cbm::trd::geo::ChamberBuilder::AUX::VTTX_z = 0.16
private

Definition at line 310 of file CbmTrdGeoFactory.h.

Referenced by Init().


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