CMS 3D CMS Logo

DDD.h

Go to the documentation of this file.
00001 #ifndef DD_DDD_H_GRD
00002 #define DD_DDD_H_GRD
00003 
00004 // CLHEP
00005 #include "CLHEP/Units/SystemOfUnits.h"
00006 
00007 #include "DetectorDescription/Base/interface/DDException.h"
00008 
00009 #include "DetectorDescription/Base/interface/DDTypes.h"
00010 #include "DetectorDescription/Core/interface/DDConstant.h"
00011 #include "DetectorDescription/Core/interface/DDString.h"
00012 #include "DetectorDescription/Core/interface/DDVector.h"
00013 #include "DetectorDescription/Core/interface/DDMap.h"
00014 // commented out to fix build, Stefano Argiro 16-Nov-05
00015 //#include "DetectorDescription/Core/interface/DDLParserI.h"
00016 #include "DetectorDescription/Core/interface/DDPosPart.h"
00017 #include "DetectorDescription/Core/interface/DDName.h"
00018 #include "DetectorDescription/Core/interface/DDLogicalPart.h"
00019 #include "DetectorDescription/Core/interface/DDMaterial.h"
00020 #include "DetectorDescription/Core/interface/DDSolid.h"
00021 
00022 
00023 namespace DD {
00024   // base types
00025   typedef DDName Name;
00026   typedef DDNumeric Numeric;
00027   typedef DDConstant Constant;
00028   typedef DDVector Vector;
00029   typedef DDString String;
00030   typedef DDMap Map;
00031   typedef DDException Exception;
00032   typedef DDTranslation Translation;
00033   typedef DDRotation Rotation;
00034   typedef DDRotationMatrix RotationMatrix;
00035 
00036   // components
00037   typedef DDLogicalPart LogicalPart;
00038   typedef DDMaterial Material;
00039   typedef DDSolid Solid;
00040   typedef DDSolidFactory SolidFactory;
00041 
00042   // the parser
00043   //  typedef DDLParser Parser;
00044 }
00045 #endif // DD_DDD_H_GRD

Generated on Tue Jun 9 17:31:58 2009 for CMSSW by  doxygen 1.5.4