Class PhysicsEventProcessor

java.lang.Object
org.jlab.physics.oper.PhysicsEventProcessor

public class PhysicsEventProcessor extends Object
Author:
gavalian
  • Constructor Details

    • PhysicsEventProcessor

      public PhysicsEventProcessor(double energy, String filter)
  • Method Details

    • addParticle

      public void addParticle(String name, String particle, String variable)
    • addCut

      public void addCut(String cutname, String variable, double min, double max)
    • parseLine

      public void parseLine(String line)
    • addHistogram

      public void addHistogram(String name, int nbins, double min, double max, String var, String cuts)
    • addOperator

      public void addOperator(PhysicsEventOperator oper)
    • isEventValid

      public boolean isEventValid(PhysicsEvent event)
    • apply

      public void apply(PhysicsEvent event)
    • getOperator

      public PhysicsEventOperator getOperator(String name)
    • processCuts

      public boolean processCuts(List<String> cutList)
    • getOperatorList

      public List<String> getOperatorList()
    • getOperatorValues

      public double[] getOperatorValues()
    • isValid

      public boolean isValid(String oper)
    • showData

      public void showData()
    • toString

      public String toString()
      Overrides:
      toString in class Object