Package org.jlab.rec.tof.banks.ctof
Class HitReader
java.lang.Object
org.jlab.rec.tof.banks.ctof.HitReader
- All Implemented Interfaces:
IMatchedHit
- Author:
- ziegler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
fetch_Hits
(org.jlab.io.base.DataEvent event, long timeStamp, org.jlab.detector.geant4.v2.CTOFGeant4Factory geometry, ArrayList<Track> tracks, org.jlab.utils.groups.IndexedTable constants0, org.jlab.utils.groups.IndexedTable constants1, org.jlab.utils.groups.IndexedTable constants2, org.jlab.utils.groups.IndexedTable constants3, org.jlab.utils.groups.IndexedTable constants4, org.jlab.utils.groups.IndexedTable constants5, org.jlab.utils.groups.IndexedTable constants6, org.jlab.utils.groups.IndexedTable constants7, org.jlab.utils.groups.IndexedTable constants8, org.jlab.utils.groups.IndexedTable constants9) MatchHits
(ArrayList<BaseHit> ADCandTDCLists, double timeJitter, org.jlab.utils.groups.IndexedTable tdcConv, org.jlab.utils.groups.IndexedTable ADCandTDCOffsets) void
set_CTOFHits
(List<Hit> _Hits) void
setHitPointersToClusters
(List<Hit> hits, List<Cluster> clusters)
-
Constructor Details
-
HitReader
public HitReader()
-
-
Method Details
-
get_CTOFHits
-
set_CTOFHits
-
fetch_Hits
public void fetch_Hits(org.jlab.io.base.DataEvent event, long timeStamp, org.jlab.detector.geant4.v2.CTOFGeant4Factory geometry, ArrayList<Track> tracks, org.jlab.utils.groups.IndexedTable constants0, org.jlab.utils.groups.IndexedTable constants1, org.jlab.utils.groups.IndexedTable constants2, org.jlab.utils.groups.IndexedTable constants3, org.jlab.utils.groups.IndexedTable constants4, org.jlab.utils.groups.IndexedTable constants5, org.jlab.utils.groups.IndexedTable constants6, org.jlab.utils.groups.IndexedTable constants7, org.jlab.utils.groups.IndexedTable constants8, org.jlab.utils.groups.IndexedTable constants9) - Parameters:
event
- the evio eventgeometry
- the CTOF geometry from package
-
DetectorName
- Specified by:
DetectorName
in interfaceIMatchedHit
-
MatchHits
public List<BaseHit> MatchHits(ArrayList<BaseHit> ADCandTDCLists, double timeJitter, org.jlab.utils.groups.IndexedTable tdcConv, org.jlab.utils.groups.IndexedTable ADCandTDCOffsets) - Specified by:
MatchHits
in interfaceIMatchedHit
-
setHitPointersToClusters
-