Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #ifndef DDL_PseudoTrap_H
0002 #define DDL_PseudoTrap_H
0003 
0004 #include <string>
0005 #include <vector>
0006 
0007 #include "DDLSolid.h"
0008 
0009 class DDCompactView;
0010 class DDLElementRegistry;
0011 
0012 /** @class DDLPseudoTrap
0013  * @author Michael Case
0014  *
0015  *  DDLPseudotrap.h  -  description
0016  *  -------------------
0017  *  begin: Mon Jul 14, 2003
0018  *  email: case@ucdhep.ucdavis.edu
0019  *
0020  * PseudoTrap processor processes PseudoTrap element.
0021  *
0022  */
0023 class DDLPseudoTrap final : public DDLSolid {
0024 public:
0025   DDLPseudoTrap(DDLElementRegistry* myreg);
0026 
0027   void processElement(const std::string& name, const std::string& nmspace, DDCompactView& cpv) override;
0028 };
0029 
0030 #endif