00001 #ifndef DTTPGConfig_DTConfigManagerRcd_h 00002 #define DTTPGConfig_DTConfigManagerRcd_h 00003 // -*- C++ -*- 00004 // 00005 // Package: DTTPGConfig 00006 // Class : DTConfigRcd 00007 // 00016 // 00017 // Author: Sara Vanini 00018 // Created: Mar 30 16:49:43 CEST 2007 00019 // $Id: 00020 // SV September 2008: create dependent record from DTCCBConfigRcd 00021 // 00022 00023 #include "boost/mpl/vector.hpp" 00024 //#include "Geometry/Records/interface/MuonGeometryRecord.h" 00025 //#include "FWCore/Framework/interface/EventSetupRecordImplementation.h" 00026 #include "FWCore/Framework/interface/DependentRecordImplementation.h" 00027 #include "CondFormats/DataRecord/interface/DTCCBConfigRcd.h" 00028 #include "CondFormats/DataRecord/interface/DTKeyedConfigListRcd.h" 00029 00030 00031 //class DTConfigManagerRcd : public edm::eventsetup::DependentRecordImplementation<DTConfigManagerRcd, boost::mpl::vector<MuonGeometryRecord> > {}; 00032 //class DTConfigManagerRcd : public edm::eventsetup::EventSetupRecordImplementation<DTConfigManagerRcd> {}; 00033 00034 class DTConfigManagerRcd : public 00035 // @@@ add another record to dependence list 00036 //edm::eventsetup::DependentRecordImplementation<DTConfigManagerRcd,boost::mpl::vector<DTCCBConfigRcd> > {}; 00037 edm::eventsetup::DependentRecordImplementation<DTConfigManagerRcd,boost::mpl::vector<DTCCBConfigRcd,DTKeyedConfigListRcd> > {}; 00038 00039 #endif