1 #ifndef IOPool_Streamer_StreamerInputModule_h
2 #define IOPool_Streamer_StreamerInputModule_h
19 template <
typename Producer>
34 std::auto_ptr<Producer>
pr_;
37 template <
typename Producer>
40 template <
typename Producer>
46 pr_(new Producer(pset)) {
52 template <
typename Producer>
57 if (pr_->newHeader()) {
58 FDEBUG(6) <<
"A new file has been opened and we must compare Headers here !!" << std::endl;
62 deserializeAndMergeWithRegistry(*header,
true);
67 return(deserializeEvent(*eview));