Package org.jlab.service.eb
Class EBio
java.lang.Object
org.jlab.service.eb.EBio
- Author:
- gavalian
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanisTimeBased(DataEvent de) static List<DetectorParticle>readCentralTracks(DataEvent event) static List<DetectorResponse>static List<DetectorResponse>static DetectorHeaderreadHeader(DataEvent event, EBScalers ebs, EBCCDBConstants ccdb) static List<CherenkovResponse>static List<DetectorParticle>readTracks(DataEvent event) static List<DetectorParticle>readTracks(DataEvent event, int type) Read tracks from tracking.static DataBankwriteCherenkovResponses(List<CherenkovResponse> responses, int type) static DataBankwriteResponses(List<DetectorResponse> responses, int type) static DataBankwriteTraks(List<DetectorParticle> particles, int type) Creates a DataBank from list of particles. type will indicate which bank to create type=TRACKS_HB will create a EVENTHB bank, and type=TRACKS_TB will create a bank EVENTTB.static DataBankwriteTrigger(DetectorEvent event) 
- 
Field Details- 
TRACKS_HBpublic static int TRACKS_HB
- 
TRACKS_TBpublic static int TRACKS_TB
 
- 
- 
Constructor Details- 
EBiopublic EBio()
 
- 
- 
Method Details- 
readHeader
- 
readTracksRead tracks from tracking.- Parameters:
- event-
- type-
- Returns:
 
- 
readCentralTracks
- 
isTimeBased
- 
readTracks
- 
writeTraksCreates a DataBank from list of particles. type will indicate which bank to create type=TRACKS_HB will create a EVENTHB bank, and type=TRACKS_TB will create a bank EVENTTB.- Parameters:
- particles- list of detector particles
- type- type of the bank to create (Time based or Hit based)
- Returns:
 
- 
writeResponses
- 
writeCherenkovResponses
- 
writeTrigger
- 
readECAL
- 
readFTOF
- 
readHTCC
 
-