00001 #ifndef DDI_Shapeless_h 00002 #define DDI_Shapeless_h 00003 00004 #include <iostream> 00005 #include "DetectorDescription/Core/src/Solid.h" 00006 00007 namespace DDI { 00008 00009 class Shapeless : public Solid 00010 { 00011 public: 00012 Shapeless() : Solid(ddshapeless) { } 00013 double volume() const { return 0; } 00014 void stream(std::ostream & os) const 00015 { os << " shapeless"; } 00016 }; 00017 } 00018 #endif