/DetectorDescription/Parser/src/DDLSphere.h

https://github.com/aivanov-cern/cmssw · C Header · 36 lines · 12 code · 7 blank · 17 comment · 0 complexity · 9974042089c56ca718c0cdc863599472 MD5 · raw file

  1. #ifndef DDL_Sphere_H
  2. #define DDL_Sphere_H
  3. // -------------------------------------------------------------------------
  4. // Includes
  5. // -------------------------------------------------------------------------
  6. #include "DDLSolid.h"
  7. #include <string>
  8. /// DDLSphere processes all Sphere elements.
  9. /** @class DDLSphere
  10. * @author Michael Case
  11. *
  12. * DDLSphere.h - description
  13. * -------------------
  14. * begin: Mon Oct 29 2001
  15. * email: case@ucdhep.ucdavis.edu
  16. *
  17. * This processes DDL Sphere and Cons elements.
  18. *
  19. */
  20. class DDLSphere : public DDLSolid
  21. {
  22. public:
  23. /// Constructor
  24. DDLSphere( DDLElementRegistry* myreg );
  25. /// Destructor
  26. ~DDLSphere( void );
  27. void processElement( const std::string& name, const std::string& nmspace, DDCompactView& cpv );
  28. };
  29. #endif