![]() |
![]() |
#include <DetectorDescription/Core/interface/DDSolid.h>
Public Member Functions | |
DDSubtraction (const DDSolid &s) | |
Private Member Functions | |
DDSubtraction () |
Definition at line 338 of file DDSolid.h.
DDSubtraction::DDSubtraction | ( | const DDSolid & | s | ) |
Definition at line 299 of file DDSolid.cc.
References ddsubtraction, DDName::name(), DDBase< N, C >::name(), DDName::ns(), and DDSolid::shape().
00300 : DDBooleanSolid(s) 00301 { 00302 if (s.shape() != ddsubtraction) { 00303 std::string ex = "Solid [" + s.name().ns() + ":" + s.name().name() + "] is no DDSubtraction.\n"; 00304 ex = ex + "Use a different solid interface!"; 00305 throw DDException(ex); 00306 } 00307 }
DDSubtraction::DDSubtraction | ( | ) | [private] |