Package org.jlab.detector.decode
Class AbsDetectorDataDecoder
java.lang.Object
org.jlab.detector.decode.AbsDetectorDataDecoder
- All Implemented Interfaces:
DetectorDataDecoder
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.jlab.io.base.DataBank>createBanks(List<DetectorDataDgtz> dgtzData, org.jlab.io.base.DataEvent event) decode(List<DetectorDataDgtz> dgtzData) static List<DetectorDataDgtz>getADCData(List<DetectorDataDgtz> dgtzData) getName()getTable()static List<DetectorDataDgtz>getTDCData(List<DetectorDataDgtz> dgtzData) returns a list of values from the list that are TDC values.voidsetConstantsTable(org.jlab.utils.groups.IndexedTable table)
-
Constructor Details
-
AbsDetectorDataDecoder
-
-
Method Details
-
getName
-
getTable
-
setConstantsTable
public void setConstantsTable(org.jlab.utils.groups.IndexedTable table) -
decode
- Specified by:
decodein interfaceDetectorDataDecoder
-
createBanks
public List<org.jlab.io.base.DataBank> createBanks(List<DetectorDataDgtz> dgtzData, org.jlab.io.base.DataEvent event) - Specified by:
createBanksin interfaceDetectorDataDecoder
-
getTDCData
returns a list of values from the list that are TDC values. used to filter out TDC values for creating the banks- Parameters:
dgtzData- the list containing all digitized data- Returns:
- list that contains only TDC digitized data
-
getADCData
-