PageRenderTime 20ms CodeModel.GetById 16ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/DetectorDescription/Parser/src/DDLOrb.h

https://github.com/aivanov-cern/cmssw
C Header | 36 lines | 12 code | 7 blank | 17 comment | 0 complexity | 6fe419bb02ce9fdda1eafccc0cd99ea4 MD5 | raw file
 1#ifndef DDL_Orb_H
 2#define DDL_Orb_H
 3
 4// -------------------------------------------------------------------------
 5// Includes
 6// -------------------------------------------------------------------------
 7#include "DDLSolid.h"
 8
 9#include <string>
10
11/// DDLOrb processes all Orb elements.
12/** @class DDLOrb
13 * @author Michael Case
14 *                                                  
15 *  DDLOrb.h  -  description
16 *  -------------------
17 *  begin: Mon Oct 29 2001
18 *  email: case@ucdhep.ucdavis.edu
19 *       
20 *  This processes DDL Orb elements.
21 *                                                                         
22 */
23
24class DDLOrb : public DDLSolid
25{
26public:
27
28  /// Constructor
29  DDLOrb( DDLElementRegistry* myreg );
30
31  /// Destructor
32  ~DDLOrb( void );
33
34  void processElement( const std::string& name, const std::string& nmspace, DDCompactView& cpv ); 
35};
36#endif