CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/Geometry/Records/interface/TrackerDigiGeometryRecord.h

Go to the documentation of this file.
00001 #ifndef RECORDS_TRACKERDIGIGEOMETRYRECORD_H
00002 #define RECORDS_TRACKERDIGIGEOMETRYRECORD_H
00003 // -*- C++ -*-
00004 //
00005 // Package:     Records
00006 // Class  :     IdealGeometryRecord
00007 // 
00016 //
00017 // Author:      
00018 // Created:     Mon Jul 25 11:05:09 EDT 2005
00019 // $Id: TrackerDigiGeometryRecord.h,v 1.10 2010/11/24 14:22:58 flucke Exp $
00020 //
00021 
00022 #include "FWCore/Framework/interface/EventSetupRecordImplementation.h"
00023 #include "FWCore/Framework/interface/DependentRecordImplementation.h"
00024 #include "Geometry/Records/interface/IdealGeometryRecord.h"
00025 #include "CondFormats/AlignmentRecord/interface/TrackerAlignmentRcd.h"
00026 #include "CondFormats/AlignmentRecord/interface/TrackerAlignmentErrorRcd.h"
00027 #include "CondFormats/AlignmentRecord/interface/TrackerSurfaceDeformationRcd.h"
00028 #include "CondFormats/AlignmentRecord/interface/GlobalPositionRcd.h"
00029 #include "boost/mpl/vector.hpp"
00030 
00031 
00032 class TrackerDigiGeometryRecord : 
00033   public edm::eventsetup::DependentRecordImplementation<TrackerDigiGeometryRecord,
00034                 boost::mpl::vector<IdealGeometryRecord,
00035                 TrackerAlignmentRcd, 
00036                 TrackerAlignmentErrorRcd,
00037                 TrackerSurfaceDeformationRcd,
00038                 GlobalPositionRcd> > {};
00039 
00040 #endif /* RECORDS_TRACKERDIGIGEOMETRYRECORD_H */
00041