Contents
- Description
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- createDecoder()
- createDecoderDevel()
- setDebugMode(int)
- setRunNumber(int)
- setRunNumber(int, boolean)
- getCodaEventDecoder()
- initEvent(DataEvent)
- getEntriesADC(DetectorType)
- getEntriesADC(DetectorType, List)
- getEntriesTDC(DetectorType)
- getEntriesTDC(DetectorType, List)
- getEntriesVTP(DetectorType)
- getEntriesVTP(DetectorType, List)
- getEntriesSCALER(DetectorType)
- getEntriesSCALER(DetectorType, List)
- getDataBankADC(String, DetectorType)
- getDataBankTDC(String, DetectorType)
- getDataBankUndecodedADC(String, DetectorType)
- getDataBankUndecodedTDC(String, DetectorType)
- getDataBankUndecodedVTP(String, DetectorType)
- getDataBankUndecodedSCALER(String, DetectorType)
- getDataEvent(DataEvent)
- getDataEvent()
- getTriggerPhase()
- createHeaderBank(DataEvent, int, int, float, float)
- createTriggerBank(DataEvent)
- main(String[])
Class CLASDecoder
java.lang.Object
org.jlab.detector.decode.CLASDecoder
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CLASDecoder
static CLASDecoder
org.jlab.io.hipo.HipoDataBank
createHeaderBank
(org.jlab.io.base.DataEvent event, int nrun, int nevent, float torus, float solenoid) org.jlab.io.hipo.HipoDataBank
createTriggerBank
(org.jlab.io.base.DataEvent event) org.jlab.io.base.DataBank
getDataBankADC
(String name, DetectorType type) org.jlab.io.base.DataBank
getDataBankTDC
(String name, DetectorType type) org.jlab.io.base.DataBank
getDataBankUndecodedADC
(String name, DetectorType type) org.jlab.io.base.DataBank
getDataBankUndecodedSCALER
(String name, DetectorType type) org.jlab.io.base.DataBank
getDataBankUndecodedTDC
(String name, DetectorType type) org.jlab.io.base.DataBank
getDataBankUndecodedVTP
(String name, DetectorType type) org.jlab.io.base.DataEvent
org.jlab.io.base.DataEvent
getDataEvent
(org.jlab.io.base.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
initEvent
(org.jlab.io.base.DataEvent event) static void
void
setDebugMode
(int mode) void
setRunNumber
(int run) void
setRunNumber
(int run, boolean fixed)
-
Constructor Details
-
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
public void initEvent(org.jlab.io.base.DataEvent event) -
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
public org.jlab.io.base.DataEvent getDataEvent(org.jlab.io.base.DataEvent rawEvent) -
getDataEvent
public org.jlab.io.base.DataEvent getDataEvent() -
getTriggerPhase
public long getTriggerPhase() -
createHeaderBank
public org.jlab.io.hipo.HipoDataBank createHeaderBank(org.jlab.io.base.DataEvent event, int nrun, int nevent, float torus, float solenoid) -
createTriggerBank
public org.jlab.io.hipo.HipoDataBank createTriggerBank(org.jlab.io.base.DataEvent event) -
main
-