fi.jyu.phys.grain.sort.detector
Class GrainDetectorPMTArray

java.lang.Object
  extended by fi.jyu.phys.grain.sort.detector.GrainDetector
      extended by fi.jyu.phys.grain.sort.detector.GrainDetectorPMTArray
All Implemented Interfaces:
java.lang.Cloneable

public class GrainDetectorPMTArray
extends GrainDetector

Describes the Great PMT detector subsystem.

Author:
pajura

Field Summary
 int fold
          The number of raw hits.
 java.util.ArrayList<GrainDetectorPMT> pmts
          Container for the GrainDetectorPMT objects.
 
Fields inherited from class fi.jyu.phys.grain.sort.detector.GrainDetector
fail, piledup, time, valid, vetoed
 
Constructor Summary
GrainDetectorPMTArray(int offset)
          Creates a new instance of GrainDetectorPMTArray
 
Method Summary
 void feed(GrainGreatDatum data)
          Add data into the detector list.
 
Methods inherited from class fi.jyu.phys.grain.sort.detector.GrainDetector
clone, contains, invalidate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pmts

public java.util.ArrayList<GrainDetectorPMT> pmts
Container for the GrainDetectorPMT objects.


fold

public int fold
The number of raw hits.

Constructor Detail

GrainDetectorPMTArray

public GrainDetectorPMTArray(int offset)
Creates a new instance of GrainDetectorPMTArray

Parameters:
offset - Offset into the ADC address space.
Method Detail

feed

public void feed(GrainGreatDatum data)
Add data into the detector list.

Overrides:
feed in class GrainDetector
Parameters:
data - Parsed TDR ADC data.