CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_0/src/DataFormats/Provenance/interface/RunAux.h

Go to the documentation of this file.
00001 #ifndef DataFormats_Provenance_RunAux_h
00002 #define DataFormats_Provenance_RunAux_h
00003 
00004 #include <iosfwd>
00005 
00006 #include "DataFormats/Provenance/interface/ProcessHistoryID.h"
00007 #include "DataFormats/Provenance/interface/RunID.h"
00008 
00009 // Auxiliary run information that is persistent.
00010 // Obsolete format, used for backward compatibility only.
00011 
00012 namespace edm {
00013   class RunAuxiliary;
00014   class RunAux {
00015   public:
00016     RunAux() : processHistoryID_(), id_() {}
00017     ~RunAux() {}
00018     mutable ProcessHistoryID processHistoryID_;
00019     RunNumber_t id_;
00020   };
00021   void conversion(RunAux const& from, RunAuxiliary & to);
00022 }
00023 #endif