Contents
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 Summary
ConstructorsConstructorDescriptionHelicitySequenceManager
(int delay, String... filenames) HelicitySequenceManager
(int delay, List<String> filenames) HelicitySequenceManager
(int delay, List<String> filenames, boolean flip) -
Method Summary
Modifier and TypeMethodDescriptionboolean
analyze()
boolean
getHalfWavePlate
(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) void
show()
-
Constructor Details
-
Method Details
-
getSequence
- Parameters:
runno
- run number- Returns:
- sequence for given run number
-
search
- Parameters:
runno
- run numbertimestamp
- TI timestamp- Returns:
- helicity for given run number and timestamp
-
search
- Parameters:
runno
- run numbertimestamp
- TI timestampoffset
- 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 eventoffset
- number of states offset- Returns:
- helicity for given event plus offset
-
predictGenerated
-
searchGenerated
-
predictGenerated
-
searchGenerated
-
getHalfWavePlate
public boolean getHalfWavePlate(org.jlab.jnp.hipo4.data.Event event) -
analyze
public boolean analyze() -
show
public void show()
-