Package org.jlab.service.eb
Class EBAnalyzer.PIDHypothesis
java.lang.Object
org.jlab.service.eb.EBAnalyzer.PIDHypothesis
- Enclosing class:
- EBAnalyzer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintGet the hadron hypotheses with the closest vertex time.voidfinalizePID(DetectorParticle p, int pid) Set particle's pid and quality factor.doublevoidPIDMatch(DetectorParticle p, int pid) doublePIDQuality(DetectorParticle p, int pid) Get a basic pid quality factor.voidvoidsetUseStartTimeFromFT(boolean b) 
- 
Constructor Details- 
PIDHypothesispublic PIDHypothesis()
 
- 
- 
Method Details- 
setEvent
- 
setUseStartTimeFromFTpublic void setUseStartTimeFromFT(boolean b) 
- 
getStartTimepublic double getStartTime()
- 
PIDMatch
- 
bestPidFromTimingGet the hadron hypotheses with the closest vertex time.- Parameters:
- p- the particle for which to find best pid
- Returns:
- the best pid value
 
- 
PIDQualityGet a basic pid quality factor.- Parameters:
- p- the particle for which to calculate a pid quality factor
- pid- the pid hypothesis
- Returns:
- the pid quality factor
 
- 
finalizePIDSet particle's pid and quality factor.- Parameters:
- p- the particle for which to calculate a pid quality factor
- pid- the pid hypothesis to finalize
 
 
-