Belle II Software
release-08-01-10
|
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.