CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_6/src/Geometry/TrackerNumberingBuilder/plugins/DDDCmsTrackerContruction.h

Go to the documentation of this file.
00001 #ifndef Geometry_TrackerNumberingBuilder_DDDCmsTrackerContruction_H
00002 #define Geometry_TrackerNumberingBuilder_DDDCmsTrackerContruction_H
00003 
00004 #include "Geometry/TrackerNumberingBuilder/interface/CmsTrackerStringToEnum.h"
00005 #include "FWCore/ParameterSet/interface/types.h"
00006 #include <string>
00007 
00008 class GeometricDet;
00009 class DDCompactView;
00010 
00016 class DDDCmsTrackerContruction {
00017  public:
00018   DDDCmsTrackerContruction();
00019   const GeometricDet* construct( const DDCompactView* cpv);
00020   
00021  protected:
00022 
00023   std::string attribute;  
00024   CmsTrackerStringToEnum theCmsTrackerStringToEnum;
00025 
00026 };
00027 
00028 #endif