CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/DataFormats/Provenance/src/TransientStreamer.cc

Go to the documentation of this file.
00001 #include "DataFormats/Provenance/interface/BranchDescription.h"
00002 #include "DataFormats/Provenance/interface/ProductProvenance.h"
00003 #include "DataFormats/Provenance/interface/IndexIntoFile.h"
00004 #include "DataFormats/Provenance/interface/Parentage.h"
00005 #include "DataFormats/Provenance/interface/ProcessConfiguration.h"
00006 #include "DataFormats/Provenance/interface/ProcessHistory.h"
00007 #include "DataFormats/Provenance/interface/ProductRegistry.h"
00008 #include "DataFormats/Provenance/interface/Transient.h"
00009 #include "DataFormats/Provenance/interface/TransientStreamer.h"
00010 
00011 namespace edm {
00012   void setTransientStreamers() {
00013     SetTransientStreamer<Transient<BranchDescription::Transients> >();
00014     SetTransientStreamer<Transient<ProductProvenance::Transients> >();
00015     SetTransientStreamer<Transient<IndexIntoFile::Transients> >();
00016     SetTransientStreamer<Transient<Parentage::Transients> >();
00017     SetTransientStreamer<Transient<ProcessConfiguration::Transients> >();
00018     SetTransientStreamer<Transient<ProcessHistory::Transients> >();
00019     SetTransientStreamer<Transient<ProductRegistry::Transients> >();
00020   }
00021 }