Package org.jlab.detector.decode
Class DetectorDataDgtz
java.lang.Object
org.jlab.detector.decode.DetectorDataDgtz
- All Implemented Interfaces:
Comparable<DetectorDataDgtz>
- Author:
- gavalian
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
ADC Data holder.static class
a class to hold Helicity decoder data datastatic class
static class
TDC Data.static class
a class to hold VTP data -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPulse
(short[] data) addSCALER
(DetectorDataDgtz.SCALERData scaler) int
getADCData
(int index) int
static List<DetectorDataDgtz>
getDataADC
(List<DetectorDataDgtz> list, DetectorType type, int sector) static List<DetectorDataDgtz>
getDataADC
(List<DetectorDataDgtz> list, DetectorType type, int sector, int layer) getSCALERData
(int index) int
getTDCData
(int index) int
long
int
getVTPData
(int index) int
void
setTimeStamp
(long time) setTrigger
(int trig) toString()
-
Constructor Details
-
DetectorDataDgtz
public DetectorDataDgtz() -
DetectorDataDgtz
public DetectorDataDgtz(int crate, int slot, int channel)
-
-
Method Details
-
addPulse
-
addADC
-
addTDC
-
addVTP
-
addSCALER
-
setTimeStamp
public void setTimeStamp(long time) -
getTimeStamp
public long getTimeStamp() -
getDescriptor
-
getTrigger
public int getTrigger() -
setTrigger
-
toString
-
getADCData
-
getTDCData
-
getVTPData
-
getSCALERData
-
getADCSize
public int getADCSize() -
getTDCSize
public int getTDCSize() -
getVTPSize
public int getVTPSize() -
getSCALERSize
public int getSCALERSize() -
compareTo
- Specified by:
compareTo
in interfaceComparable<DetectorDataDgtz>
-
getDataADC
public static List<DetectorDataDgtz> getDataADC(List<DetectorDataDgtz> list, DetectorType type, int sector) -
getDataADC
public static List<DetectorDataDgtz> getDataADC(List<DetectorDataDgtz> list, DetectorType type, int sector, int layer)
-