20#ifndef GEANT4_GM_BOX_H
21#define GEANT4_GM_BOX_H
28class G4ReflectedSolid;
35 Box(
const std::string& name,
double hx,
double hy,
double hz);
36 Box(G4Box* box, G4ReflectedSolid* reflBox = 0);
40 virtual std::string
Name()
const;
VGM implementation for Geant4 box solid.
virtual std::string Name() const
Return the name of this solid.
virtual double YHalfLength() const
Return the half-length along the y axis in mm.
virtual double ZHalfLength() const
Return the half-length along the z axis in mm.
virtual double XHalfLength() const
Return the half-length along the x axis in mm.
VGM implementation for Geant4.