CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/Geometry/TrackerNumberingBuilder/plugins/CondDBCmsTrackerConstruction.h

Go to the documentation of this file.
00001 #ifndef Geometry_TrackerNumberingBuilder_CondDBCmsTrackerConstruction_H
00002 #define Geometry_TrackerNumberingBuilder_CondDBCmsTrackerConstruction_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 class PGeometricDet;
00011 
00017 class CondDBCmsTrackerConstruction {
00018  public:
00019   CondDBCmsTrackerConstruction();
00020   const GeometricDet* construct( const PGeometricDet& pgd );
00021   //  void constructSubDet( const PGeometricDet& pgd, const std::string & s );
00022   
00023  protected:
00024 
00025   //  std::string attribute_;  
00026   //  CmsTrackerStringToEnum theCmsTrackerStringToEnum;
00027 
00028 };
00029 
00030 #endif