pentagon shape
More...
|
|
void | adjust () |
| | adjust sizes to have flat sides
|
| |
|
bool | istrap () const override |
| | is trapped?
|
| |
|
map< int, G4ThreeVector > | make_verticies (double wrapthick) const |
| | create map of vertices
|
| |
|
G4VSolid * | get_tesselatedsolid (const string &prefix, double wrapthick, G4Translate3D &shift UNUSED) const override |
| | get tesselated solid
|
| |
|
G4VSolid * | get_extrudedsolid (const string &prefix, double wrapthick, G4Translate3D &shift UNUSED) const override |
| | get extruded solid
|
| |
|
G4VSolid * | get_trapezoid (const string &prefix, double wrapthick, G4Translate3D &shift) const override |
| | get trapezoid
|
| |
|
G4VSolid * | get_bellecrystal (const string &prefix, double wrapthick, G4Translate3D &shift UNUSED) const override |
| | get Belle crystal
|
| |
|
G4VSolid * | get_solid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const |
| | get solid
|
| |
|
virtual G4VSolid * | get_tesselatedsolid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| | get tesselated solid
|
| |
|
virtual G4VSolid * | get_extrudedsolid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| | get extruded solid
|
| |
|
virtual G4VSolid * | get_bellecrystal (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| | get Belle crystal
|
| |
|
|
union { |
|
struct { |
|
double A |
| |
|
double C |
| |
|
double D |
| |
|
double a |
| |
|
double c |
| |
|
double d |
| |
|
double B |
| |
|
double b |
| |
|
double H_aA |
| |
|
double H_dD |
| |
|
double dg13 |
| |
|
double dg24 |
| |
|
double dg57 |
| |
|
double dg68 |
| |
|
double a1 |
| |
|
double a4 |
| |
|
double a2 |
| |
|
double a3 |
| |
|
double a9 |
| |
|
double Volume |
| |
|
double Weight |
| |
| } | |
| |
|
double t [21] |
| |
| }; | |
| |
|
bool | _adjusted |
| | are sizes adjusted?
|
| |
|
int | nshape |
| | shapes
|
| |
pentagon shape
Definition at line 416 of file shapes.cc.
The documentation for this struct was generated from the following file: