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