1 #ifndef VCollectionStreamer_h
2 #define VCollectionStreamer_h
8 #include "EVENT/LCCollection.h"
11 #include "ConditionsDB/ICondDBStreamable.h"
58 virtual unsigned readParameters(
const std::string& s ,
unsigned index ) ;
60 lcio::LCCollection* _col = nullptr ;
65 #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:42
virtual void setCollection(lcio::LCCollection *col)
Set the collection that will be stored in the database.
Definition: VCollectionStreamer.hh:37
virtual VCollectionStreamer * create()=0
Covariant factory method.
Base class for LCCollection streamer classes.
Definition: VCollectionStreamer.hh:24