Class EvioDataSync

java.lang.Object
org.jlab.io.evio.EvioDataSync
All Implemented Interfaces:
DataSync

public class EvioDataSync extends Object implements DataSync
Author:
gavalian
  • Constructor Details

    • EvioDataSync

      public EvioDataSync()
    • EvioDataSync

      public EvioDataSync(String filename)
  • Method Details

    • setSplit

      public void setSplit(boolean flag)
    • open

      public void open(String filename)
      Specified by:
      open in interface DataSync
    • initFileNames

      public void initFileNames(String filename)
    • writeEvent

      public void writeEvent(DataEvent event)
      Specified by:
      writeEvent in interface DataSync
    • openWithDictionary

      public void openWithDictionary(String filename, String dictionary)
    • close

      public void close()
      Specified by:
      close in interface DataSync
    • writeFileWithDictionary

      public static void writeFileWithDictionary(String inputfile, String outputfile)
    • createEvent

      public EvioDataEvent createEvent(EvioDataDictionary dict)
    • createEvent

      public DataEvent createEvent()
      Specified by:
      createEvent in interface DataSync
    • main

      public static void main(String[] args)