![]() |
Belle II Software
release-08-02-04
|
bar segment data in module local frame. More...
#include <RaytracerBase.h>
Public Member Functions | |
| BarSegment () | |
| default constructor | |
| BarSegment (const TOPGeoBarSegment &bar, double zLeft) | |
| constructor from quartz segment. More... | |
| BarSegment (const TOPGeoModule &module) | |
| constructor from joint quartz segments with average width and thickness. More... | |
Public Attributes | |
| double | A = 0 |
| width (dimension in x) | |
| double | B = 0 |
| thickness (dimension in y) | |
| double | zL = 0 |
| minimal z | |
| double | zR = 0 |
| maximal z | |
| double | reflectivity = 0 |
| surface reflectivity | |
| double | sigmaAlpha = 0 |
| surface roughness parameter | |
bar segment data in module local frame.
Definition at line 49 of file RaytracerBase.h.
| BarSegment | ( | const TOPGeoBarSegment & | bar, |
| double | zLeft | ||
| ) |
constructor from quartz segment.
| bar | quartz segment object from TOPGeometry |
| zLeft | position of quartz segment left side (minimal z) |
Definition at line 21 of file RaytracerBase.cc.
|
explicit |
constructor from joint quartz segments with average width and thickness.
| module | module object from TOPGeometry |
Definition at line 29 of file RaytracerBase.cc.