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

Inner class describing a : More...

#include <CbmTrdGeoFactory.h>

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

Public Member Functions

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

 Volume (const Volume &)
 

Private Attributes

const double gas_extra = 0.6
 
const double gas_thickness = 1.2
 extra volume of gas parallel to wires
 
const double ridge_height = 0.29
 active volume thickness
 
const double ledge_thickness = gas_thickness / 3.
 closure to pad-plane dimension
 
const double cathode_width = 1.0
 ledge thickness supporting A/K wires
 
const double anode_width = 0.65
 cathode
 
const double dist_width = 0.40
 anode
 
const double WIN_OutX_thickness = 0.35
 distance from anode to PP
 
const double WIN_OutY_thickness = 0.30
 outside framing
 
double fHeight = 0
 

Detailed Description

Inner class describing a :

Definition at line 229 of file CbmTrdGeoFactory.h.

Constructor & Destructor Documentation

◆ Volume() [1/2]

ChamberBuilder::Volume::Volume ( )

Constructor.

Definition at line 372 of file CbmTrdGeoFactory.cxx.

◆ Volume() [2/2]

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

Member Function Documentation

◆ Exec()

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

Executed task.

Definition at line 176 of file CbmTrdGeoFactory.h.

◆ Finish()

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

Finish task.

Definition at line 178 of file CbmTrdGeoFactory.h.

◆ GetCenter()

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

◆ GetHeight()

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

◆ Init()

Member Data Documentation

◆ anode_width

const double cbm::trd::geo::ChamberBuilder::Volume::anode_width = 0.65
private

cathode

Definition at line 245 of file CbmTrdGeoFactory.h.

◆ cathode_width

const double cbm::trd::geo::ChamberBuilder::Volume::cathode_width = 1.0
private

ledge thickness supporting A/K wires

Definition at line 244 of file CbmTrdGeoFactory.h.

◆ dist_width

const double cbm::trd::geo::ChamberBuilder::Volume::dist_width = 0.40
private

anode

Definition at line 246 of file CbmTrdGeoFactory.h.

◆ fgName

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

Definition at line 182 of file CbmTrdGeoFactory.h.

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

◆ fHeight

double cbm::trd::geo::ChamberBuilder::Component::fHeight = 0
privateinherited

◆ fVol

TGeoVolume* cbm::trd::geo::ChamberBuilder::Component::fVol = nullptr
protectedinherited

◆ gas_extra

const double cbm::trd::geo::ChamberBuilder::Volume::gas_extra = 0.6
private

Definition at line 240 of file CbmTrdGeoFactory.h.

◆ gas_thickness

const double cbm::trd::geo::ChamberBuilder::Volume::gas_thickness = 1.2
private

extra volume of gas parallel to wires

Definition at line 241 of file CbmTrdGeoFactory.h.

◆ ledge_thickness

const double cbm::trd::geo::ChamberBuilder::Volume::ledge_thickness = gas_thickness / 3.
private

closure to pad-plane dimension

Definition at line 243 of file CbmTrdGeoFactory.h.

◆ ridge_height

const double cbm::trd::geo::ChamberBuilder::Volume::ridge_height = 0.29
private

active volume thickness

Definition at line 242 of file CbmTrdGeoFactory.h.

◆ WIN_OutX_thickness

const double cbm::trd::geo::ChamberBuilder::Volume::WIN_OutX_thickness = 0.35
private

distance from anode to PP

Definition at line 247 of file CbmTrdGeoFactory.h.

◆ WIN_OutY_thickness

const double cbm::trd::geo::ChamberBuilder::Volume::WIN_OutY_thickness = 0.30
private

outside framing

Definition at line 248 of file CbmTrdGeoFactory.h.


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