Class EventMerger

java.lang.Object
org.jlab.analysis.eventmerger.EventMerger

public class EventMerger extends Object
Tool for merging of signal and background events Usage : bgMerger -b [background file] -i [input data file] -o [merged file] Options : -d : list of detectors, for example "DC,FTOF,HTCC" (default = DC,FTOF) -n : maximum number of events to process (default = -1)
Author:
ziegler, devita FIXME: event tags are not preserved
  • Constructor Details Link icon

    • EventMerger Link icon

      public EventMerger()
    • EventMerger Link icon

      public EventMerger(String[] dets, String[] types, boolean dhits, boolean ohits)
  • Method Details Link icon

    • setBgFiles Link icon

      public boolean setBgFiles(List<String> filenames, int scale, boolean reuse)
    • getBackgroundEvents Link icon

      public List<org.jlab.io.base.DataEvent> getBackgroundEvents(int n)
    • mergeEvents Link icon

      public boolean mergeEvents(org.jlab.io.base.DataEvent event)
      Append merged banks to hipo event
      Parameters:
      event -
      Returns:
    • main Link icon

      public static void main(String[] args)