Belle II Software  release-08-01-10
shape_t Struct Referenceabstract

shape More...

#include <shapes.h>

Inheritance diagram for shape_t:

Public Member Functions

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_trapezoid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0
 get trapezoid
 
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
 
virtual bool istrap () const =0
 is trapped
 

Public Attributes

int nshape
 shapes
 

Detailed Description

shape

Definition at line 29 of file shapes.h.


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