Go to the documentation of this file.00001 #ifndef RECORDS_TRACKERDIGIGEOMETRYRECORD_H
00002 #define RECORDS_TRACKERDIGIGEOMETRYRECORD_H
00003
00004
00005
00006
00007
00016
00017
00018
00019
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
00041