#ifndef __PNDDRCOPTREFLNONE_H__ #define __PNDDRCOPTREFLNONE_H__ /*! \brief Class for reflectivity of surfaces. Defines the reflectivity of balck surface, that is no reflectivity. */ class PndDrcOptReflNone : public PndDrcOptReflAbs { public: // implementation of abstract base class function PndDrcOptReflNone* clone() const; /*! \brief Reflectivity of surface used for mirror surfaces or surfacec with internal reflection. \param ph The photon \param normal Normal vector of surface */ const Drc::Reflectivity reflectivity(PndDrcPhoton& ph, XYZVector normal) const; }; #endif