Class CherenkovResponse
java.lang.Object
org.jlab.clas.detector.DetectorResponse
org.jlab.clas.detector.CherenkovResponse
- Author:
- baltzell
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintfindClosestTrack(List<DetectorParticle> parts) getCross(DetectorParticle part) doubledoublegetDeltaPhi(double phi1, double phi2) Wrap delta-phi into -pi/pi:doublegetIntersection(Line3D line) doublegetNphe()getTrackResidual(DetectorParticle particle) getTrackResidual(Line3D particleTrack) static List<DetectorResponse> readHipoEvent(DataEvent event, String bankName, DetectorType type) voidsetHitPosition(double x, double y, double z) Methods inherited from class DetectorResponse
addAssociation, clearAssociations, copy, getAssociation, getAssociation, getDescriptor, getEnergy, getHitIndex, getListByEnergy, getListByLayer, getListBySector, getListBySectorLayer, getMatchedDistance, getMatchedPosition, getNAssociations, getPath, getPindexMask, getPosition, getSector, getSector, getStatus, getTime, hasAssociation, readHipoEvent, setAssociation, setEnergy, setHitIndex, setMatchPosition, setPath, setPosition, setStatus, setTime, toString
-
Constructor Details
-
CherenkovResponse
public CherenkovResponse() -
CherenkovResponse
-
CherenkovResponse
public CherenkovResponse(double dtheta, double dphi)
-
-
Method Details
-
copy
-
getNphe
public double getNphe() -
getDeltaTheta
public double getDeltaTheta() -
getDeltaPhi
public double getDeltaPhi() -
getHitPosition
-
setHitPosition
public void setHitPosition(double x, double y, double z) -
getDeltaPhi
public double getDeltaPhi(double phi1, double phi2) Wrap delta-phi into -pi/pi: -
getIntersection
-
getTrackResidual
-
getTrackResidual
-
getCross
-
findClosestTrack
-
readHipoEvent
public static List<DetectorResponse> readHipoEvent(DataEvent event, String bankName, DetectorType type)
-