Class EventFilter

java.lang.Object
org.jlab.clas.physics.EventFilter

public class EventFilter extends Object
Author:
gavalian
  • Constructor Details

    • EventFilter

      public EventFilter(String filter)
    • EventFilter

      public EventFilter()
  • Method Details

    • addCut

      public void addCut(String name, String particle, double min, double max)
    • checkFinalState

      public boolean checkFinalState(PhysicsEvent event)
    • checkFinalState

      public boolean checkFinalState(ParticleList plist)
    • isValid

      public boolean isValid(PhysicsEvent event)
    • summary

      public String summary()
    • clear

      public void clear()
    • addPid

      public void addPid(String pid)
    • parseChargedSign

      public void parseChargedSign(String charge)
    • getIdCount

      public int getIdCount(Integer pidKey)
    • getIdKeys

      public Set<Integer> getIdKeys()
    • setInclusive

      public void setInclusive(char charge)
    • increaseChargeString

      public void increaseChargeString(char charge, int weight)
    • increaseCharge

      public void increaseCharge(int charge, int weight)
    • setFilter

      public final void setFilter(String opt)
    • getMinimumByCharge

      public int getMinimumByCharge(int charge)
    • getMaximumByCharge

      public int getMaximumByCharge(int charge)
    • getCountByCharge

      public int getCountByCharge(int charge)
    • toString

      public String toString()
      Overrides:
      toString in class Object