Package org.jlab.detector.helicity
Class HelicitySequenceManager
java.lang.Object
org.jlab.detector.helicity.HelicitySequenceManager
Manage helicity sequences for multiple run numbers simultaneously.
 A wrapper around 
HelicitySequenceDelayed- Author:
- baltzell
- 
Constructor SummaryConstructorsConstructorDescriptionHelicitySequenceManager(int delay, String... filenames) HelicitySequenceManager(int delay, List<String> filenames) HelicitySequenceManager(int delay, List<String> filenames, boolean flip) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleananalyze()booleangetHalfWavePlate(org.jlab.jnp.hipo4.data.Event event) getSequence(int runno) predictGenerated(int runno, long timestamp) predictGenerated(org.jlab.jnp.hipo4.data.Event event) search(int runno, long timestamp) search(int runno, long timestamp, int offset) search(org.jlab.jnp.hipo4.data.Event event) search(org.jlab.jnp.hipo4.data.Event event, int offset) searchGenerated(int runno, long timestamp) searchGenerated(org.jlab.jnp.hipo4.data.Event event) voidshow()
- 
Constructor Details- 
HelicitySequenceManager
- 
HelicitySequenceManager
- 
HelicitySequenceManager
 
- 
- 
Method Details- 
getSequence- Parameters:
- runno- run number
- Returns:
- sequence for given run number
 
- 
search- Parameters:
- runno- run number
- timestamp- TI timestamp
- Returns:
- helicity for given run number and timestamp
 
- 
search- Parameters:
- runno- run number
- timestamp- TI timestamp
- offset- number of states offset
- Returns:
- helicity for given run number and timestamp plus offset
 
- 
search- Parameters:
- event- HIPO event
- Returns:
- helicity for given event
 
- 
search- Parameters:
- event- HIPO event
- offset- number of states offset
- Returns:
- helicity for given event plus offset
 
- 
predictGenerated
- 
searchGenerated
- 
predictGenerated
- 
searchGenerated
- 
getHalfWavePlatepublic boolean getHalfWavePlate(org.jlab.jnp.hipo4.data.Event event) 
- 
analyzepublic boolean analyze()
- 
showpublic void show()
 
-