1 #ifndef VCollectionStreamer_h
2 #define VCollectionStreamer_h
8 #include "EVENT/LCCollection.h"
11 #include "ConditionsDB/ICondDBStreamable.h"
56 virtual unsigned readParameters(
const std::string& s ,
unsigned index ) ;
58 lcio::LCCollection* _col ;
63 #endif // VCollectionStreamer_h
virtual void writeParameters(std::string &s) const
Write the collection's parameters to the string/stream.
Definition: VCollectionStreamer.cc:15
virtual unsigned readParameters(const std::string &s, unsigned index)
Read the collection's parameters from the stream.
Definition: VCollectionStreamer.cc:85
virtual lcio::LCCollection * getCollection()
Get the collection retrieved from the database.
Definition: VCollectionStreamer.hh:40
virtual void setCollection(lcio::LCCollection *col)
Set the collection that will be stored in the database.
Definition: VCollectionStreamer.hh:35
virtual VCollectionStreamer * create()=0
Covariant factory method.
Base class for LCCollection streamer classes.
Definition: VCollectionStreamer.hh:24