Class CherenkovResponse

java.lang.Object
org.jlab.clas.detector.DetectorResponse
org.jlab.clas.detector.CherenkovResponse

public class CherenkovResponse extends DetectorResponse
Author:
baltzell
  • Constructor Details Link icon

    • CherenkovResponse Link icon

      public CherenkovResponse()
    • CherenkovResponse Link icon

      public CherenkovResponse(CherenkovResponse r)
    • CherenkovResponse Link icon

      public CherenkovResponse(double dtheta, double dphi)
  • Method Details Link icon

    • copy Link icon

      public void copy(CherenkovResponse r)
    • getNphe Link icon

      public double getNphe()
    • getDeltaTheta Link icon

      public double getDeltaTheta()
    • getDeltaPhi Link icon

      public double getDeltaPhi()
    • getHitPosition Link icon

      public org.jlab.geom.prim.Point3D getHitPosition()
    • setHitPosition Link icon

      public void setHitPosition(double x, double y, double z)
    • getDeltaPhi Link icon

      public double getDeltaPhi(double phi1, double phi2)
      Wrap delta-phi into -pi/pi:
    • getIntersection Link icon

      public org.jlab.geom.prim.Point3D getIntersection(org.jlab.geom.prim.Line3D line)
    • getTrackResidual Link icon

      public CherenkovResponse.TrackResidual getTrackResidual(org.jlab.geom.prim.Line3D particleTrack)
    • getTrackResidual Link icon

      public CherenkovResponse.TrackResidual getTrackResidual(DetectorParticle particle)
    • getCross Link icon

      public org.jlab.geom.prim.Line3D getCross(DetectorParticle part)
    • findClosestTrack Link icon

      public int findClosestTrack(List<DetectorParticle> parts)
    • readHipoEvent Link icon

      public static List<DetectorResponse> readHipoEvent(org.jlab.io.base.DataEvent event, String bankName, org.jlab.detector.base.DetectorType type)