Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:05:33

0001 #ifndef DDLTORUS_H
0002 #define DDLTORUS_H
0003 
0004 #include <string>
0005 #include <vector>
0006 
0007 #include "DDLSolid.h"
0008 
0009 class DDCompactView;
0010 class DDLElementRegistry;
0011 
0012 /** @class DDLTorus
0013  * @author Michael Case
0014  *
0015  *  DDLTorus.h  -  description
0016  *  -------------------
0017  *  begin: Fri May 25 2007
0018  *  email: case@ucdhep.ucdavis.edu
0019  *
0020  * Torus, same as G4Torus
0021  *
0022  */
0023 class DDLTorus final : public DDLSolid {
0024 public:
0025   DDLTorus(DDLElementRegistry* myreg);
0026 
0027   void processElement(const std::string& name, const std::string& nmspace, DDCompactView& cpv) override;
0028 };
0029 
0030 #endif