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