Package org.jlab.detector.decode
Class CLASDecoder
java.lang.Object
org.jlab.detector.decode.CLASDecoder
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CLASDecoder
static CLASDecoder
createHeaderBank
(DataEvent event, int nrun, int nevent, float torus, float solenoid) createTriggerBank
(DataEvent event) getDataBankADC
(String name, DetectorType type) getDataBankTDC
(String name, DetectorType type) getDataBankUndecodedADC
(String name, DetectorType type) getDataBankUndecodedSCALER
(String name, DetectorType type) getDataBankUndecodedTDC
(String name, DetectorType type) getDataBankUndecodedVTP
(String name, DetectorType type) getDataEvent
(DataEvent rawEvent) getEntriesADC
(DetectorType type) return list of digitized ADC values from internal listgetEntriesADC
(DetectorType type, List<DetectorDataDgtz> entries) returns ADC entries from decoded data for given detector TYPEgetEntriesSCALER
(DetectorType type) getEntriesSCALER
(DetectorType type, List<DetectorDataDgtz> entries) returns VTP entries from decoded data for given detector typegetEntriesTDC
(DetectorType type) getEntriesTDC
(DetectorType type, List<DetectorDataDgtz> entries) returns TDC entries from decoded data for given detector typegetEntriesVTP
(DetectorType type) getEntriesVTP
(DetectorType type, List<DetectorDataDgtz> entries) returns VTP entries from decoded data for given detector typelong
void
static void
void
setDebugMode
(int mode) void
setRunNumber
(int run) void
setRunNumber
(int run, boolean fixed)
-
Constructor Details
-
CLASDecoder
public CLASDecoder(boolean development) -
CLASDecoder
public CLASDecoder()
-
-
Method Details
-
createDecoder
-
createDecoderDevel
-
setDebugMode
public void setDebugMode(int mode) -
setRunNumber
public void setRunNumber(int run) -
setRunNumber
public void setRunNumber(int run, boolean fixed) -
getCodaEventDecoder
-
initEvent
-
getEntriesADC
return list of digitized ADC values from internal list- Parameters:
type
- detector type- Returns:
-
getEntriesADC
returns ADC entries from decoded data for given detector TYPE- Parameters:
type
- detector typeentries
- digitized data list- Returns:
- list of ADC's for detector type
-
getEntriesTDC
-
getEntriesTDC
returns TDC entries from decoded data for given detector type- Parameters:
type
- detector typeentries
- digitized data list- Returns:
- list of ADC's for detector type
-
getEntriesVTP
-
getEntriesVTP
returns VTP entries from decoded data for given detector type- Parameters:
type
- detector typeentries
- digitized data list- Returns:
- list of VTP's for detector type
-
getEntriesSCALER
-
getEntriesSCALER
returns VTP entries from decoded data for given detector type- Parameters:
type
- detector typeentries
- digitized data list- Returns:
- list of VTP's for detector type
-
getDataBankADC
-
getDataBankTDC
-
getDataBankUndecodedADC
-
getDataBankUndecodedTDC
-
getDataBankUndecodedVTP
-
getDataBankUndecodedSCALER
-
getDataEvent
-
getDataEvent
-
getTriggerPhase
public long getTriggerPhase() -
createHeaderBank
public HipoDataBank createHeaderBank(DataEvent event, int nrun, int nevent, float torus, float solenoid) -
createTriggerBank
-
main
-