10 #ifndef _OPTOPSEUDOPENTAPRISM_HH 11 #define _OPTOPSEUDOPENTAPRISM_HH
OptOOpticalSquare(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data)
~OptOOpticalSquare() override
void detailedDeviatesLightRay(LightRay &lightray) override
const OpticalObject * parent() const
void fastTraversesLightRay(LightRay &lightray) override
CLHEP::Hep3Vector faceP[5]
void fastDeviatesLightRay(LightRay &lightray) override
void constructSolidShape() override
void calculateFaces(ALIbool isDetailed)
virtual void fillIguana()
void detailedTraversesLightRay(LightRay &lightray) override
const ALIstring & name() const
CLHEP::Hep3Vector faceV[5]