Belle II Software  release-06-01-15
quadrilateral_t Struct Referenceabstract
Inheritance diagram for quadrilateral_t:
Collaboration diagram for quadrilateral_t:

Public Member Functions

virtual map< int, G4ThreeVector > make_verticies (double wrapthick) const =0
 
G4VSolid * get_tesselatedsolid (const string &prefix, double wrapthick, G4Translate3D &shift UNUSED) const override
 
G4VSolid * get_extrudedsolid (const string &prefix, double wrapthick, G4Translate3D &shift UNUSED) const override
 
G4VSolid * get_trapezoid (const string &prefix, double wrapthick, G4Translate3D &shift) const override
 
G4VSolid * get_bellecrystal (const string &prefix, double wrapthick, G4Translate3D &shift UNUSED) const override
 
G4VSolid * get_solid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const
 
virtual G4VSolid * get_tesselatedsolid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0
 
virtual G4VSolid * get_extrudedsolid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0
 
virtual G4VSolid * get_bellecrystal (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0
 
virtual bool istrap () const =0
 

Public Attributes

int nshape
 

Detailed Description

Definition at line 114 of file shapes.cc.


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