7 #ifndef IO_ILCFACTORY_H
8 #define IO_ILCFACTORY_H 1
Factory to create LCWriter and Reader object for the known data formats, e.g.
Definition: ILCFactory.h:22
virtual ~ILCFactory()
Destructor.
Definition: ILCFactory.h:26
Interface for reading data from LCIO.
Definition: LCReader.h:32
virtual LCWriter * createLCWriter()=0
Returns the instance of the factory.
virtual LCReader * createLCReader(int readerFlag=0)=0
Creates an LCReader object for the current persistency type.
Interface for writing data with LCIO.
Definition: LCWriter.h:27