Class DetectorEvent

java.lang.Object
org.jlab.clas.detector.DetectorEvent

public class DetectorEvent extends Object
Author:
gavalian
  • Constructor Details Link icon

    • DetectorEvent Link icon

      public DetectorEvent()
  • Method Details Link icon

    • sort Link icon

      public void sort()
    • readDetectorEvent Link icon

      public static DetectorEvent readDetectorEvent(org.jlab.io.base.DataEvent event)
    • getEventHeader Link icon

      public DetectorHeader getEventHeader()
    • getGeneratedEvent Link icon

      public org.jlab.clas.physics.PhysicsEvent getGeneratedEvent()
    • getPhysicsEvent Link icon

      public org.jlab.clas.physics.PhysicsEvent getPhysicsEvent()
    • matchedParticle Link icon

      public DetectorParticle matchedParticle(int pid, int skip)
    • matchedParticle Link icon

      public DetectorParticle matchedParticle(org.jlab.clas.physics.Particle p)
    • clear Link icon

      public void clear()
    • addEventHeader Link icon

      public void addEventHeader(DetectorHeader eventHeader)
    • addParticle Link icon

      public void addParticle(DetectorParticle particle)
    • getParticles Link icon

      public List<DetectorParticle> getParticles()
    • getParticle Link icon

      public DetectorParticle getParticle(int index)
    • getDetectorResponseList Link icon

      public List<DetectorResponse> getDetectorResponseList()
      returns detector response list contained in all the particles. first the association is ran to ensure that all detector responses have proper a
      Returns:
    • getCherenkovResponseList Link icon

      public List<DetectorResponse> getCherenkovResponseList()
    • getCalorimeterResponseList Link icon

      public List<DetectorResponse> getCalorimeterResponseList()
    • getScintillatorResponseList Link icon

      public List<DetectorResponse> getScintillatorResponseList()
    • getTaggerResponseList Link icon

      public List<DetectorResponse> getTaggerResponseList()
    • getResponseList Link icon

      public List<DetectorResponse> getResponseList(org.jlab.detector.base.DetectorType type)
    • getResponseList Link icon

      public List<DetectorResponse> getResponseList(org.jlab.detector.base.DetectorType[] types)
    • getCentralParticles Link icon

      public List<DetectorParticle> getCentralParticles()
    • moveUp Link icon

      public void moveUp(int index)
    • setAssociation Link icon

      public void setAssociation()
    • addParticle Link icon

      public void addParticle(double px, double py, double pz, double vx, double vy, double vz)
    • getTriggerParticle Link icon

      public DetectorParticle getTriggerParticle()
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object