Uses of Interface
org.jlab.io.base.DataEvent
Packages that use DataEvent
Package
Description
Author:ziegler
Author:ziegler
-
Uses of DataEvent in org.jlab.analysis.eventmerger
Methods in org.jlab.analysis.eventmerger that return types with arguments of type DataEventMethods in org.jlab.analysis.eventmerger with parameters of type DataEventModifier and TypeMethodDescriptionboolean
EventMerger.mergeEvents
(DataEvent event) Append merged banks to hipo eventfinal DataBank
ADCTDCMerger.writeToBank
(DataEvent event, String name, List<ADCTDCMerger.DGTZ> dgtzs) Write list of hits to bank based on hit statusConstructors in org.jlab.analysis.eventmerger with parameters of type DataEventModifierConstructorDescriptionADCTDCMerger
(EventMergerConstants constants, DataEvent signal, List<DataEvent>... bgs) ADC-TDC merger tool: merges raw hits from physics and background events, accounting for pile-ups -
Uses of DataEvent in org.jlab.analysis.physics
Constructors in org.jlab.analysis.physics with parameters of type DataEvent -
Uses of DataEvent in org.jlab.analysis.postprocess
Methods in org.jlab.analysis.postprocess with parameters of type DataEvent -
Uses of DataEvent in org.jlab.analysis.roads
Methods in org.jlab.analysis.roads with parameters of type DataEvent -
Uses of DataEvent in org.jlab.clas.decay.analysis
Methods in org.jlab.clas.decay.analysis with parameters of type DataEventModifier and TypeMethodDescriptiondouble[]
Analysis.getBeamSpot
(DataEvent event, IndexedTable beamPos) boolean
Analysis.processDataEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.clas.decay.banks
Methods in org.jlab.clas.decay.banks with parameters of type DataEvent -
Uses of DataEvent in org.jlab.clas.detector
Methods in org.jlab.clas.detector with parameters of type DataEventModifier and TypeMethodDescriptionstatic DataBank
DetectorData.getCaloExtrasResponseBank
(List<DetectorResponse> responses, DataEvent event, String bank_name) static DataBank
DetectorData.getCalorimeterResponseBank
(List<DetectorResponse> responses, DataEvent event, String bank_name) creates a detector response bankstatic DataBank
DetectorData.getCherenkovResponseBank
(List<DetectorResponse> responses, DataEvent event, String bank_name) static DataBank
DetectorData.getCovMatrixBank
(List<DetectorParticle> particles, DataEvent event, String bank_name) static DataBank
DetectorData.getDetectorParticleBank
(List<DetectorParticle> particles, DataEvent event, String bank_name) creates a bank with particles information.static DataBank
DetectorData.getDetectorParticleShadowBank
(List<DetectorParticle> particles, DataEvent event, String bank_name) creates a bank with particles information.static DataBank
DetectorData.getEventBank
(DetectorEvent detectorEvent, DataEvent event, String bank_name) static DataBank
DetectorData.getEventShadowBank
(DetectorEvent detectorEvent, DataEvent event, String bank_name) static DataBank
DetectorData.getForwardTaggerBank
(List<DetectorResponse> responses, DataEvent event, String bank_name) static DataBank
DetectorData.getScintExtrasResponseBank
(List<DetectorResponse> responses, DataEvent event, String bank_name) static DataBank
DetectorData.getScintillatorResponseBank
(List<DetectorResponse> responses, DataEvent event, String bank_name) static DataBank
DetectorData.getTracksBank
(List<DetectorParticle> particles, DataEvent event, String bank_name, int rows) static DataBank
DetectorData.getTrajectoriesBank
(List<DetectorParticle> particles, DataEvent event, String bank_name) static DataBank
DetectorData.getUTracksBank
(List<DetectorTrack> utracks, List<DetectorTrack> tracks, DataEvent event, String bank_name) static List<DetectorTrack>
DetectorData.readCentralDetectorTracks
(DataEvent event, String bank_name, String traj_bank_name) static DetectorEvent
DetectorData.readDetectorEvent
(DataEvent event) reads Detector Event, detector particles and detector responses and then adds all associated responses to each particle.static DetectorEvent
DetectorData.readDetectorEvent
(DataEvent event, String particle_bank, String response_bank) static DetectorEvent
DetectorEvent.readDetectorEvent
(DataEvent event) static List<DetectorParticle>
DetectorData.readDetectorParticles
(DataEvent event, String bank_name) static List<DetectorResponse>
DetectorData.readDetectorResponses
(DataEvent event, String bank_name) Read detector hits from the bankstatic List<DetectorTrack>
DetectorData.readDetectorTracks
(DataEvent event, String bank_name, String traj_bank_name, String cov_bank_name) static List<Map<DetectorType,
Integer>> DetectorData.readForwardTaggerIndex
(DataEvent event, String bank_name) static List<DetectorParticle>
DetectorData.readForwardTaggerParticles
(DataEvent event, String bank_name) static List<DetectorResponse>
CalorimeterResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type) Read just the main calorimeter cluster bank.static List<DetectorResponse>
CalorimeterResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type, String momentsBankName) Read the main calorimeter cluster bank and its moments partner bank.static List<DetectorResponse>
CalorimeterResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type, String momentsBankName, String extrasBankName) Read the main calorimeter cluster bank and its moments and extras partner banks.static List<DetectorResponse>
CherenkovResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type) static List<DetectorResponse>
DetectorResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type) reads DetectorResponse List from DataEvent class. it has to contain branches: sector and layer (type BYTE), x,y,z (type FLOAT) energy,time (type FLOAT)static List<DetectorResponse>
DetectorResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type, double minEnergy) Reads a HIPO event, constructs list of detector responses then returns only entries with energy above given threshold.static ArrayList<DetectorResponse>
RingCherenkovResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type, int signal_type) static List<DetectorResponse>
ScintillatorResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type) static List<DetectorResponse>
TaggerResponse.readHipoEvent
(DataEvent event, String bankName, DetectorType type) -
Uses of DataEvent in org.jlab.clas.physics
Methods in org.jlab.clas.physics with parameters of type DataEventModifier and TypeMethodDescriptionGenericKinematicFitter.createEvent
(DataEvent event) GenericKinematicFitter.getGeneratedEvent
(DataEvent event) GenericKinematicFitter.getPhysicsEvent
(DataEvent event) Returns PhysicsEvent object with reconstructed particles.GenericKinematicFitter.getRecEvent
(DataEvent event) void
EventTree.processEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.clas.reco
Methods in org.jlab.clas.reco with parameters of type DataEventModifier and TypeMethodDescriptionfinal boolean
ReconstructionEngine.applyTriggerMask
(DataEvent event) boolean
ReconstructionEngine.checkRunNumber
(DataEvent event) void
void
ReconstructionEngine.filterEvent
(DataEvent dataEvent) abstract boolean
ReconstructionEngine.processDataEvent
(DataEvent event) boolean
ReconstructionEngine.Reco.processDataEvent
(DataEvent event) void
EngineProcessor.processEvent
(DataEvent event) process a single event through the chain. -
Uses of DataEvent in org.jlab.clas.service
Methods in org.jlab.clas.service with parameters of type DataEvent -
Uses of DataEvent in org.jlab.clas.swimtools
Methods in org.jlab.clas.swimtools with parameters of type DataEvent -
Uses of DataEvent in org.jlab.detector.banks
Methods in org.jlab.detector.banks with parameters of type DataEvent -
Uses of DataEvent in org.jlab.detector.calib.tasks
Methods in org.jlab.detector.calib.tasks with parameters of type DataEvent -
Uses of DataEvent in org.jlab.detector.decode
Methods in org.jlab.detector.decode that return DataEventModifier and TypeMethodDescriptionCLASDecoder.getDataEvent()
CLASDecoder.getDataEvent
(DataEvent rawEvent) Methods in org.jlab.detector.decode with parameters of type DataEventModifier and TypeMethodDescriptionAbsDetectorDataDecoder.createBanks
(List<DetectorDataDgtz> dgtzData, DataEvent event) DetectorDataDecoder.createBanks
(List<DetectorDataDgtz> dgtzData, DataEvent event) CLASDecoder.createHeaderBank
(DataEvent event, int nrun, int nevent, float torus, float solenoid) CLASDecoder.createTriggerBank
(DataEvent event) void
DetectorDecoderView.dataEventAction
(DataEvent event) DetectorDecoderDebug.getADCMapPacked
(DataEvent event) DetectorDecoderDebug.getADCMapRaw
(DataEvent event) CLASDecoder.getDataEvent
(DataEvent rawEvent) org.jlab.jnp.hipo4.data.Event
CLASDecoder4.getDataEvent
(DataEvent rawEvent) void
void
final void
DetectorBankDgtz.readFromEvent
(DataEvent event) final void
DetectorBankDgtz.readFromEvent
(DataEvent event, String bank) -
Uses of DataEvent in org.jlab.detector.examples
Methods in org.jlab.detector.examples with parameters of type DataEventModifier and TypeMethodDescriptionvoid
DaqPulsePlotter.dataEventAction
(DataEvent event) void
DetectorTiming.dataEventAction
(DataEvent event) void
RawEventViewer.dataEventAction
(DataEvent event) -
Uses of DataEvent in org.jlab.detector.helicity
Methods in org.jlab.detector.helicity with parameters of type DataEventModifier and TypeMethodDescriptionorg.jlab.jnp.hipo4.data.Bank
HelicityState.getFlipBank
(org.jlab.jnp.hipo4.data.SchemaFactory schema, DataEvent event) -
Uses of DataEvent in org.jlab.detector.pulse
Methods in org.jlab.detector.pulse with parameters of type DataEventModifier and TypeMethodDescriptionvoid
HipoExtractor.update
(int n, IndexedTable it, DataEvent event, String wfBankName, String adcBankName) This could be overriden, e.g., for non-standard ADC banks.void
ModeAHDC.update
(int n, IndexedTable it, DataEvent event, String wfBankName, String adcBankName) -
Uses of DataEvent in org.jlab.detector.swaps
Methods in org.jlab.detector.swaps with parameters of type DataEvent -
Uses of DataEvent in org.jlab.display.ec
Methods in org.jlab.display.ec with parameters of type DataEventModifier and TypeMethodDescriptionvoid
ECDisplay.dataEventAction
(DataEvent de) void
ECMonitor.dataEventAction
(DataEvent de) void
boolean
ECRECMonitor.processDataEvent
(DataEvent event) void
ECPionFinder.processEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.io.base
Methods in org.jlab.io.base that return DataEventModifier and TypeMethodDescriptionDataSync.createEvent()
DataEventList.getEvent
(int i) DataSource.getNextEvent()
DataSource.getPreviousEvent()
DataSource.gotoEvent
(int index) Methods in org.jlab.io.base with parameters of type DataEventConstructors in org.jlab.io.base with parameters of type DataEvent -
Uses of DataEvent in org.jlab.io.bos
Classes in org.jlab.io.bos that implement DataEventMethods in org.jlab.io.bos that return DataEventModifier and TypeMethodDescriptionBosDataSource.getNextEvent()
BosDataSource.getPreviousEvent()
BosDataSource.gotoEvent
(int index) -
Uses of DataEvent in org.jlab.io.evio
Classes in org.jlab.io.evio that implement DataEventMethods in org.jlab.io.evio that return DataEventModifier and TypeMethodDescriptionEvioDataSync.createEvent()
EvioDataWritter.createEvent()
EvioETSync.createEvent()
EvioEventList.getEvent
(int i) EvioETSource.getNextEvent()
EvioRingSource.getNextEvent()
EvioSource.getNextEvent()
EvioETSource.getPreviousEvent()
EvioRingSource.getPreviousEvent()
EvioSource.getPreviousEvent()
EvioETSource.gotoEvent
(int index) EvioRingSource.gotoEvent
(int index) EvioSource.gotoEvent
(int index) Methods in org.jlab.io.evio with parameters of type DataEventModifier and TypeMethodDescriptionvoid
EvioDataSync.writeEvent
(DataEvent event) void
EvioDataWritter.writeEvent
(DataEvent event) void
EvioETSync.writeEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.io.hipo
Classes in org.jlab.io.hipo that implement DataEventMethods in org.jlab.io.hipo that return DataEventModifier and TypeMethodDescriptionHipoDataSync.createEvent()
HipoDataSource.getNextEvent()
HipoDataSourceSorted.getNextEvent()
Retrieve the next event, as sorted by CODA event numberHipoRingSource.getNextEvent()
HipoDataSource.getPreviousEvent()
HipoRingSource.getPreviousEvent()
HipoDataSource.gotoEvent
(int index) HipoRingSource.gotoEvent
(int index) Methods in org.jlab.io.hipo with parameters of type DataEvent -
Uses of DataEvent in org.jlab.io.hipo3
Classes in org.jlab.io.hipo3 that implement DataEventMethods in org.jlab.io.hipo3 that return DataEventModifier and TypeMethodDescriptionHipo3DataSync.createEvent()
Hipo3DataSource.getNextEvent()
Hipo3RingSource.getNextEvent()
Hipo3DataSource.getPreviousEvent()
Hipo3RingSource.getPreviousEvent()
Hipo3DataSource.gotoEvent
(int index) Hipo3RingSource.gotoEvent
(int index) Methods in org.jlab.io.hipo3 with parameters of type DataEvent -
Uses of DataEvent in org.jlab.io.task
Methods in org.jlab.io.task with parameters of type DataEventModifier and TypeMethodDescriptionvoid
IDataEventListener.dataEventAction
(DataEvent event) void
DataSourceProcessor.processEvent
(DataEvent event) calls data event action for all listeners -
Uses of DataEvent in org.jlab.io.utils
Methods in org.jlab.io.utils with parameters of type DataEventModifier and TypeMethodDescriptionDataBank[]
Evio2HipoConverter.getDataBanksWithName
(DataEvent event, String name) Evio2HipoConverter.getExistingBanksWithName
(DataEvent event, String name) Returns bank names that match the name, and exist in the eventvoid
Bos2HipoEventBank.initHipoBank
(DataEvent hipoEvent) -
Uses of DataEvent in org.jlab.monitor.eb
Methods in org.jlab.monitor.eb with parameters of type DataEvent -
Uses of DataEvent in org.jlab.rec.ahdc.Banks
Methods in org.jlab.rec.ahdc.Banks with parameters of type DataEventModifier and TypeMethodDescriptionRecoBankWriter.fillAHDCHitsBank
(DataEvent event, ArrayList<Hit> hitList) RecoBankWriter.fillAHDCKFTrackBank
(DataEvent event, ArrayList<Track> tracks) RecoBankWriter.fillAHDCMCTrackBank
(DataEvent event) RecoBankWriter.fillAHDCTrackBank
(DataEvent event, ArrayList<Track> tracks) RecoBankWriter.fillAIPrediction
(DataEvent event, ArrayList<TrackPrediction> predictions) RecoBankWriter.fillClustersBank
(DataEvent event, ArrayList<Cluster> clusters) RecoBankWriter.fillPreClustersBank
(DataEvent event, ArrayList<PreCluster> preClusters) -
Uses of DataEvent in org.jlab.rec.ahdc.Hit
Methods in org.jlab.rec.ahdc.Hit with parameters of type DataEventModifier and TypeMethodDescriptionfinal void
HitReader.fetch_AHDCHits
(DataEvent event, AlertDCDetector detector) final void
HitReader.fetch_TrueAHDCHits
(DataEvent event) Constructors in org.jlab.rec.ahdc.Hit with parameters of type DataEventModifierConstructorDescriptionHitReader
(DataEvent event, AlertDCDetector detector, boolean simulation) -
Uses of DataEvent in org.jlab.rec.ahdc.KalmanFilter
Constructors in org.jlab.rec.ahdc.KalmanFilter with parameters of type DataEventModifierConstructorDescriptionKalmanFilter
(ArrayList<Track> tracks, DataEvent event, boolean IsMC) -
Uses of DataEvent in org.jlab.rec.alert.banks
Methods in org.jlab.rec.alert.banks with parameters of type DataEventModifier and TypeMethodDescriptionint
RecoBankWriter.appendMatchBanks
(DataEvent event, ArrayList<TrackProjection> projections) Appends the alert match banks to an event.static DataBank
RecoBankWriter.fillProjectionsBank
(DataEvent event, ArrayList<TrackProjection> projections) Writes the bank of track projections. -
Uses of DataEvent in org.jlab.rec.alert.projections
Methods in org.jlab.rec.alert.projections with parameters of type DataEventModifier and TypeMethodDescriptionvoid
TrackProjector.projectMCTracks
(DataEvent event) Projects the MC particles onto the atof using aHelix
model.void
TrackProjector.projectTracks
(DataEvent event) Projects the ahdc tracks in the event onto the atof using aHelix
model. -
Uses of DataEvent in org.jlab.rec.atof.banks
Methods in org.jlab.rec.atof.banks with parameters of type DataEventModifier and TypeMethodDescriptionint
RecoBankWriter.appendATOFBanks
(DataEvent event, ArrayList<ATOFHit> wedgeHits, ArrayList<BarHit> barHits, ArrayList<ATOFCluster> clusterList) Appends the atof banks to an event.int
RecoBankWriter.appendMatchBanks
(DataEvent event, ArrayList<TrackProjection> projections) Appends the alert match banks to an event.static DataBank
RecoBankWriter.fillATOFClusterBank
(DataEvent event, ArrayList<ATOFCluster> clusterList) Writes the bank of atof clusters.static DataBank
RecoBankWriter.fillATOFHitBank
(DataEvent event, ArrayList<ATOFHit> wedgeHits, ArrayList<BarHit> barHits) Writes the bank of atof hits.static DataBank
RecoBankWriter.fillProjectionsBank
(DataEvent event, ArrayList<TrackProjection> projections) Writes the bank of track projections. -
Uses of DataEvent in org.jlab.rec.atof.cluster
Methods in org.jlab.rec.atof.cluster with parameters of type DataEventModifier and TypeMethodDescriptionvoid
ClusterFinder.makeClusters
(DataEvent event, HitFinder hitfinder) Builds clusters in theDateEvent
using hits found and stored in aHitFinder
.void
ClusterFinder.makeClusters
(HitFinder hitfinder, double sigma_module, double sigma_component, double sigma_z, double sigma_t, DataEvent event) Builds clusters in theDateEvent
using hits found and stored in aHitFinder
.int
ATOFCluster.matchTrack
(DataEvent event) Matches the current track with ahdc tracks projections that have been written to the banks.Constructors in org.jlab.rec.atof.cluster with parameters of type DataEvent -
Uses of DataEvent in org.jlab.rec.atof.hit
Methods in org.jlab.rec.atof.hit with parameters of type DataEvent -
Uses of DataEvent in org.jlab.rec.band.banks
Methods in org.jlab.rec.band.banks with parameters of type DataEventModifier and TypeMethodDescriptionstatic void
RecoBankWriter.appendBANDBanks
(DataEvent event, ArrayList<BandHitCandidate> candidatelist, ArrayList<BandHit> hitlist) static DataBank
RecoBankWriter.fillBandCandidateBank
(DataEvent event, ArrayList<BandHitCandidate> candidatelist) static DataBank
RecoBankWriter.fillBandHitBanks
(DataEvent event, ArrayList<BandHit> hitlist) static ArrayList<BandHitCandidate>
HitReader.getBandCandidates
(DataEvent event) -
Uses of DataEvent in org.jlab.rec.cnd.banks
Methods in org.jlab.rec.cnd.banks with parameters of type DataEventModifier and TypeMethodDescriptionvoid
RecoBankWriter.appendCNDBanks
(DataEvent event, ArrayList<CndHit> hitlist, ArrayList<CNDCluster> cluslist) RecoBankWriter.fillClustersBank
(DataEvent event, ArrayList<CNDCluster> cluslist) static DataBank
RecoBankWriter.fillCndHitBanks
(DataEvent event, ArrayList<CndHit> hitlist) HitReader.getCndHalfHits
(DataEvent event, CalibrationConstantsLoader ccdb) -
Uses of DataEvent in org.jlab.rec.cnd.hit
Methods in org.jlab.rec.cnd.hit with parameters of type DataEventModifier and TypeMethodDescriptionvoid
CvtGetHTrack.getCvtHTrack
(DataEvent event, CalibrationConstantsLoader ccdb) -
Uses of DataEvent in org.jlab.rec.cvt.banks
Methods in org.jlab.rec.cvt.banks with parameters of type DataEventModifier and TypeMethodDescriptionstatic void
RecoBankWriter.appendCVTBanks
(DataEvent event, List<Hit> sVThits, List<Hit> bMThits, List<Cluster> sVTclusters, List<Cluster> bMTclusters, List<ArrayList<Cross>> crosses, List<Seed> seeds, List<Track> tracks) static void
RecoBankWriter.appendCVTCosmicsBanks
(DataEvent event, List<Hit> sVThits, List<Hit> bMThits, List<Cluster> sVTclusters, List<Cluster> bMTclusters, List<ArrayList<Cross>> crosses, List<StraightTrack> seeds, List<StraightTrack> trks) void
HitReader.fetch_BMTHits
(DataEvent event, Swim swim, IndexedTable status, IndexedTable timeCuts, IndexedTable bmtStripVoltage, IndexedTable bmtStripVoltageThresh) Gets the BMT hits from the BMT dgtz bankvoid
HitReader.fetch_SVTHits
(DataEvent event, int omitLayer, int omitHemisphere, IndexedTable status, IndexedTable adcStatus) Gets the SVT hits from the BMT dgtz bankstatic DataBank
RecoBankWriter.fillBMTClusterBank
(DataEvent event, List<Cluster> cluslist, String bankName) static DataBank
RecoBankWriter.fillBMTCrossBank
(DataEvent event, List<Cross> crosses, String bankName) static DataBank
RecoBankWriter.fillBMTHitBank
(DataEvent event, List<Hit> hitlist, String bankName) static DataBank
RecoBankWriter.fillKFTrajectoryBank
(DataEvent event, List<Track> trkcands, String bankName) static DataBank
RecoBankWriter.fillSeedBank
(DataEvent event, List<Seed> seeds, String bankName) static DataBank
RecoBankWriter.fillSeedClusBank
(DataEvent event, List<Seed> seeds, String bankName) static DataBank
RecoBankWriter.fillStraightSeedsBank
(DataEvent event, List<StraightTrack> seed, String bankName) static DataBank
RecoBankWriter.fillStraightTrackKFTrajectoryBank
(DataEvent event, List<StraightTrack> tracks, String bankName) static DataBank
RecoBankWriter.fillStraightTracksBank
(DataEvent event, List<StraightTrack> cosmics, String bankName) static DataBank
RecoBankWriter.fillStraightTracksTrajectoryBank
(DataEvent event, List<StraightTrack> trks, String bankName) static DataBank
RecoBankWriter.fillSVTClusterBank
(DataEvent event, List<Cluster> cluslist, String bankName) static DataBank
RecoBankWriter.fillSVTCrossBank
(DataEvent event, List<Cross> crosses, String bankName) static DataBank
RecoBankWriter.fillSVTHitBank
(DataEvent event, List<Hit> hitlist, String bankName) static DataBank
RecoBankWriter.fillTrackBank
(DataEvent event, List<Track> trkcands, String bankName) static DataBank
RecoBankWriter.fillTrackCovMatBank
(DataEvent event, List<Track> trkcands, String bankName) static DataBank
RecoBankWriter.fillTrajectoryBank
(DataEvent event, List<Track> trks, String bankName) static DataBank
RecoBankWriter.fillUTrackBank
(DataEvent event, List<Track> trkcands, String bankName) RecoBankReader.readBMTClusterBank
(DataEvent event, List<Hit> bmthits) RecoBankReader.readBMTCrossBank
(DataEvent event, Map<Integer, Cluster> bmtClusters) RecoBankReader.readBMTHitBank
(DataEvent event) RecoBankReader.readBSTClusterBank
(DataEvent event, List<Hit> svthits) RecoBankReader.readBSTCrossBank
(DataEvent event, Map<Integer, Cluster> bstClusters) RecoBankReader.readBSTHitBank
(DataEvent event) RecoBankReader.readCVTSeedsBank
(DataEvent event, double xb, double yb, Map<Integer, Cross> svtCrosses, Map<Integer, Cross> bmtCrosses) RecoBankReader.readCVTTracksBank
(DataEvent event, double xb, double yb, Map<Integer, Seed> cvtSeeds, Map<Integer, Cross> svtCrosses, Map<Integer, Cross> bmtCrosses) -
Uses of DataEvent in org.jlab.rec.cvt.services
Methods in org.jlab.rec.cvt.services with parameters of type DataEventModifier and TypeMethodDescriptionstatic double[]
CVTReconstruction.getBeamSpot
(DataEvent event, IndexedTable beamPos) int
int
CosmicTracksRec.getSeeds
(DataEvent event, List<Cluster> SVTclusters, List<Cluster> BMTclusters, List<ArrayList<Cross>> crosses) TracksFromTargetRec.getSeedsFromBanks
(DataEvent event) CosmicTracksRec.getTracks
(DataEvent event, boolean initFromMc, boolean kfFilterOn, int kfIterations) TracksFromTargetRec.getTracks
(DataEvent event, boolean initFromMc, boolean kfFilterOn, int kfIterations, boolean searchMissingCls, int elossPid) double[]
RecUtilities.mcTrackPars
(DataEvent event) boolean
CVTEngine.processDataEvent
(DataEvent event) boolean
CVTSecondPassEngine.processDataEvent
(DataEvent event) CVTReconstruction.readHits
(DataEvent event, IndexedTable svtStatus, IndexedTable bmtStatus, IndexedTable bmtTime, IndexedTable bmtStripVoltage, IndexedTable bmtStripVoltageThresh, IndexedTable adcStatus) -
Uses of DataEvent in org.jlab.rec.dc.banks
Methods in org.jlab.rec.dc.banks with parameters of type DataEventModifier and TypeMethodDescriptionvoid
HitReader.fetch_DCHits
(DataEvent event) reads the hits using clas-io methods to get the EvioBank for the DC and fill the values to instantiate the DChit and MChit classes.This methods fills the DChit list of hits.void
RecoBankWriter.fillAllHBBanks
(DataEvent event, List<FittedHit> fhits, List<FittedCluster> clusters, List<Segment> segments, List<Cross> crosses, List<Track> trkcands) void
RecoBankWriter.fillAllTBBanks
(DataEvent event, List<FittedHit> fhits, List<FittedCluster> clusters, List<Segment> segments, List<Cross> crosses, List<Track> trkcands) RecoBankWriter.fillHBClustersBank
(DataEvent event, List<FittedCluster> cluslist) RecoBankWriter.fillHBCrossesBank
(DataEvent event, List<Cross> crosslist) RecoBankWriter.fillHBHitsBank
(DataEvent event, List<FittedHit> hitlist) RecoBankWriter.fillHBHitsTrkIdBank
(DataEvent event, List<FittedHit> hitlist) RecoBankWriter.fillHBSegmentsBank
(DataEvent event, List<Segment> seglist) RecoBankWriter.fillHBTracksBank
(DataEvent event, List<Track> candlist) RecoBankWriter.fillHBTrajectoryBank
(DataEvent event, List<Track> candlist) RecoBankWriter.fillHitsBank
(DataEvent event, List<FittedHit> hitlist) void
HitReader.initialize
(DataEvent event) void
HitReader.read_HBHits
(DataEvent event, TimeToDistanceEstimator tde) void
HitReader.read_NNHits
(DataEvent event) -
Uses of DataEvent in org.jlab.rec.dc.cluster
Methods in org.jlab.rec.dc.cluster with parameters of type DataEventModifier and TypeMethodDescriptionClusterFinder.FindTimeBasedClusters
(DataEvent event, List<FittedHit> fhits, ClusterFitter cf, ClusterCleanerUtilities ct, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde) ClusterCleanerUtilities.LRAmbiguityResolver
(DataEvent event, FittedCluster fClus, ClusterFitter cf, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde) ClusterCleanerUtilities.SecondariesRemover
(DataEvent event, FittedCluster clus, ClusterFitter cf, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde) -
Uses of DataEvent in org.jlab.rec.dc.cross
Methods in org.jlab.rec.dc.cross with parameters of type DataEventModifier and TypeMethodDescriptionCrossListFinder.candCrossLists
(DataEvent event, List<Cross> dccrosslist, boolean TimeBased, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer, boolean FOOS) void
CrossListFinder.updateBFittedHits
(DataEvent event, Cross c, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer) -
Uses of DataEvent in org.jlab.rec.dc.hit
Methods in org.jlab.rec.dc.hit with parameters of type DataEventModifier and TypeMethodDescriptiondouble
FittedHit.get_PosErr
(DataEvent event, double B, IndexedTable constants0, IndexedTable constants1, TimeToDistanceEstimator tde) void
FittedHit.set_TimeToDistance
(DataEvent event, double trkAngle, double B, IndexedTable tab, TimeToDistanceEstimator tde) sets the calculated distance (in cm) from the time (in ns)void
FittedHit.updateHitPositionWithTime
(DataEvent event, double trkAngle, double B, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde) A method to update the hit position information after the fit to the wire positions employing hit-based tracking algorithms has been performed. -
Uses of DataEvent in org.jlab.rec.dc.segment
Methods in org.jlab.rec.dc.segment with parameters of type DataEventModifier and TypeMethodDescriptionvoid
SegmentFinder.get_LayerEfficiencies
(Segment seg, DataEvent event, DCGeant4Factory DcDetector) SegmentFinder.get_Segments
(List<FittedCluster> allClusters, DataEvent event, DCGeant4Factory DcDetector, boolean runLayersEffs) -
Uses of DataEvent in org.jlab.rec.dc.trajectory
Methods in org.jlab.rec.dc.trajectory with parameters of type DataEventModifier and TypeMethodDescriptionvoid
Vertex.resetTrackAtRasterRadius
(DataEvent event, Track thecand) double
Vertex.vertexEstimator
(DataEvent event) -
Uses of DataEvent in org.jlab.rec.eb
Methods in org.jlab.rec.eb with parameters of type DataEventModifier and TypeMethodDescriptiondouble
void
EBRadioFrequency.processEvent
(DataEvent event) EBScalers.readScalers
(DataEvent event, EBCCDBConstants ccdb) Deprecated.This returns the most recent available scaler info. -
Uses of DataEvent in org.jlab.rec.fmt.banks
Methods in org.jlab.rec.fmt.banks with parameters of type DataEventModifier and TypeMethodDescriptionstatic void
RecoBankWriter.appendFMTBanks
(DataEvent event, List<Hit> fhits, List<Cluster> clusters, List<Track> tracks) static DataBank
RecoBankWriter.fillFMTClustersBank
(DataEvent event, List<Cluster> cluslist) static DataBank
RecoBankWriter.fillFMTCrossesBank
(DataEvent event, List<Cross> crosses) static DataBank
RecoBankWriter.fillFMTHitsBank
(DataEvent event, List<Hit> hitlist) -
Uses of DataEvent in org.jlab.rec.fmt.hit
Methods in org.jlab.rec.fmt.hit with parameters of type DataEventModifier and TypeMethodDescriptionHit.fetchHits
(DataEvent event, IndexedTable timecuts, IndexedTable statuses) -
Uses of DataEvent in org.jlab.rec.fmt.track
Methods in org.jlab.rec.fmt.track with parameters of type DataEvent -
Uses of DataEvent in org.jlab.rec.ft
Methods in org.jlab.rec.ft with parameters of type DataEventModifier and TypeMethodDescriptionFTEventBuilder.addResponses
(DataEvent event, ConstantsManager manager, int run) boolean
FTEBEngine.processDataEvent
(DataEvent event) int
FTEBEngine.setRunConditionsParameters
(DataEvent event) void
FTEventBuilder.writeBanks
(DataEvent event, List<FTParticle> particles) -
Uses of DataEvent in org.jlab.rec.ft.cal
Methods in org.jlab.rec.ft.cal with parameters of type DataEventModifier and TypeMethodDescriptionFTCALReconstruction.initFTCAL
(DataEvent event, ConstantsManager manager, int run) boolean
FTCALEngine.processDataEvent
(DataEvent event) FTCALReconstruction.readRawHits
(DataEvent event, IndexedTable charge2Energy, IndexedTable timeOffsets, IndexedTable timeWalk, IndexedTable cluster) FTCALReconstruction.readRawHitsHipo
(DataEvent event, IndexedTable charge2Energy, IndexedTable timeOffsets, IndexedTable timeWalk, IndexedTable cluster, IndexedTable status) int
FTCALEngine.setRunConditionsParameters
(DataEvent event) void
FTCALReconstruction.writeBanks
(DataEvent event, List<FTCALHit> hits, List<FTCALCluster> clusters, ConstantsManager manager, int run) -
Uses of DataEvent in org.jlab.rec.ft.hodo
Methods in org.jlab.rec.ft.hodo with parameters of type DataEventModifier and TypeMethodDescriptionFTHODOReconstruction.initFTHODO
(DataEvent event, ConstantsManager manager, int run) boolean
FTHODOEngine.processDataEvent
(DataEvent event) FTHODOReconstruction.readRawHits
(DataEvent event, IndexedTable charge2Energy, IndexedTable timeOffsets, IndexedTable geometry) FTHODOReconstruction.readRawHitsHipo
(DataEvent event, IndexedTable charge2Energy, IndexedTable timeOffsets, IndexedTable status, IndexedTable geometry) int
FTHODOEngine.setRunConditionsParameters
(DataEvent event) void
FTHODOReconstruction.writeBanks
(DataEvent event, List<FTHODOHit> hits, List<FTHODOCluster> clusters) -
Uses of DataEvent in org.jlab.rec.ft.trk
Methods in org.jlab.rec.ft.trk with parameters of type DataEventModifier and TypeMethodDescriptionFTTRKReconstruction.initFTTRK
(DataEvent event, ConstantsManager manager, int run) boolean
FTTRKEngine.processDataEvent
(DataEvent event) FTTRKEngine.processDataEventAndGetClusters
(DataEvent event) FTTRKReconstruction.readRawHits
(DataEvent event, int run) int
FTTRKEngine.setRunConditionsParameters
(DataEvent event) void
FTTRKReconstruction.writeBanks
(DataEvent event, List<FTTRKHit> hits, List<FTTRKCluster> clusters, List<FTTRKCross> crosses) -
Uses of DataEvent in org.jlab.rec.htcc
Methods in org.jlab.rec.htcc with parameters of type DataEventModifier and TypeMethodDescriptionvoid
HTCCReconstruction.processEvent
(DataEvent event) Clusters hits in the given event. -
Uses of DataEvent in org.jlab.rec.rich
Methods in org.jlab.rec.rich with parameters of type DataEventModifier and TypeMethodDescriptionvoid
RICHio.clear_HighBanks
(DataEvent event) void
RICHio.clear_LowBanks
(DataEvent event) RICHio.get_ResponseBank
(List<DetectorResponse> responses, DataEvent event, String bank_name, RICHParameters richpar) boolean
RICHEventBuilder.process_Data
(DataEvent event, RICHParameters richpar, RICHCalibration richcal, RICHRayTrace richtrace, RICHTime richtime) boolean
RICHEventBuilder.process_DCData
(DataEvent event, RICHParameters richpar) void
RICHPMTReconstruction.process_RawData
(DataEvent event, RICHParameters richpar, RICHCalibration richcal) boolean
RICHEventBuilder.process_RICHData
(DataEvent event, RICHRayTrace richtrace, RICHParameters richpar, RICHCalibration richcal) boolean
RICHEBEngine.processDataEvent
(DataEvent event) boolean
RICHEventBuilder.read_ForwardTracks
(DataEvent event) RICHPMTReconstruction.read_RawBank
(DataEvent event) RICHPMTReconstruction.read_RawEdgesHIPO
(DataEvent event) void
RICHEventBuilder.set_EventInfo
(DataEvent event) void
RICHio.write_CherenkovBanks
(DataEvent event, RICHEvent richevent, RICHParameters richpar) void
RICHio.write_HadronBank
(DataEvent event, RICHEvent richevent) void
RICHio.write_ParticleBank
(DataEvent event, RICHEvent richevent, RICHParameters richpar) void
RICHio.write_PhotonBank
(DataEvent event, RICHEvent richevent, RICHParameters richpar) void
RICHio.write_PMTBanks
(DataEvent event, RICHEvent richevent) void
RICHio.write_RECBank
(DataEvent event, RICHEvent richevent, RICHParameters richpar) void
RICHio.write_RingBank
(DataEvent event, RICHEvent richevent, RICHParameters richpar) Constructors in org.jlab.rec.rich with parameters of type DataEventModifierConstructorDescriptionRICHEventBuilder
(DataEvent event, RICHEvent richeve, RICHGeoFactory richgeo, RICHio richio) -
Uses of DataEvent in org.jlab.rec.rtpc.banks
Methods in org.jlab.rec.rtpc.banks with parameters of type DataEventModifier and TypeMethodDescriptionvoid
HitReader.fetch_RTPCHits
(DataEvent event, boolean simulation, boolean cosmic) reads the hits using clas-io methods to get the EvioBank for the RTPC and fill the values to instanciate the RTPChit and MChit classes.RecoBankWriter.fillRTPCHitsBank
(DataEvent event, HitParameters params) RecoBankWriter.fillRTPCKFBank
(DataEvent event, HashMap<Integer, KalmanFitterInfo> kfTrackMap) RecoBankWriter.fillRTPCTrackBank
(DataEvent event, HitParameters params, float rtpc_vz_shift) -
Uses of DataEvent in org.jlab.rec.service.vtx
Methods in org.jlab.rec.service.vtx with parameters of type DataEvent -
Uses of DataEvent in org.jlab.rec.tof.banks
Methods in org.jlab.rec.tof.banks with parameters of type DataEventModifier and TypeMethodDescriptionBaseHitReader.get_MatchedHits
(DataEvent event, IMatchedHit MH, double jitter, IndexedTable tdcconv, IndexedTable offsets) -
Uses of DataEvent in org.jlab.rec.tof.banks.ctof
Methods in org.jlab.rec.tof.banks.ctof with parameters of type DataEventModifier and TypeMethodDescriptionvoid
void
HitReader.fetch_Hits
(DataEvent event, long timeStamp, CTOFGeant4Factory geometry, ArrayList<Track> tracks, IndexedTable constants0, IndexedTable constants1, IndexedTable constants2, IndexedTable constants3, IndexedTable constants4, IndexedTable constants5, IndexedTable constants6, IndexedTable constants7, IndexedTable constants8, IndexedTable constants9) TrackReader.fetch_Trks
(DataEvent event) RecoBankWriter.fillClustersBank
(DataEvent event, List<Cluster> cluslist) RecoBankWriter.fillRawHitsBank
(DataEvent event, List<Hit> hitlist) RecoBankWriter.fillRecHitsBank
(DataEvent event, List<Hit> hitlist) -
Uses of DataEvent in org.jlab.rec.tof.banks.ftof
Methods in org.jlab.rec.tof.banks.ftof with parameters of type DataEventModifier and TypeMethodDescriptionvoid
RecoBankWriter.appendFTOFBanks
(DataEvent event, List<Hit> hits, List<Cluster> clusters, ArrayList<ClusterMatcher> matchedClusters, String hitsType) RecoBankWriter.CreateOutputBank
(DataEvent event, String bankName, int bankSize) void
HitReader.fetch_Hits
(DataEvent event, long timeStamp, FTOFGeant4Factory geometry, ArrayList<Track> tracks, IndexedTable constants0, IndexedTable constants1, IndexedTable constants2, IndexedTable constants3, IndexedTable constants4, IndexedTable constants5, IndexedTable constants6, IndexedTable constants7, IndexedTable constants8, IndexedTable constants9, IndexedTable constants10) TrackReader.fetch_Trks
(DataEvent event) RecoBankWriter.fillClustersBank
(DataEvent event, List<Cluster> cluslist, String hitsType) RecoBankWriter.fillRawHitsBank
(DataEvent event, List<Hit> hitlist) RecoBankWriter.fillRecHitsBank
(DataEvent event, List<Hit> hitlist, String hitsType) -
Uses of DataEvent in org.jlab.rec.tof.cluster.ftof
Methods in org.jlab.rec.tof.cluster.ftof with parameters of type DataEventModifier and TypeMethodDescriptionvoid
static ArrayList<ClusterMatcher>
ClusterMatcher.matchClusters
(List<Cluster> clusters, DataEvent event) -
Uses of DataEvent in org.jlab.rec.vtx.banks
Methods in org.jlab.rec.vtx.banks with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.ahdc
Methods in org.jlab.service.ahdc with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.alert
Methods in org.jlab.service.alert with parameters of type DataEventModifier and TypeMethodDescriptionboolean
ALERTEngine.processDataEvent
(DataEvent event) Process Event. -
Uses of DataEvent in org.jlab.service.atof
Methods in org.jlab.service.atof with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.band
Methods in org.jlab.service.band with parameters of type DataEventModifier and TypeMethodDescriptionboolean
BANDEngine.processDataEvent
(DataEvent event) void
BANDEngine.setRunConditionsParameters
(DataEvent event) -
Uses of DataEvent in org.jlab.service.bg
Methods in org.jlab.service.bg with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.cnd
Methods in org.jlab.service.cnd with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.ctof
Methods in org.jlab.service.ctof with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.dc
Methods in org.jlab.service.dc with parameters of type DataEventModifier and TypeMethodDescriptionvoid
LayerEfficiencyAnalyzer.dataEventAction
(DataEvent event) int
boolean
DCEngine.processDataEvent
(DataEvent event) boolean
DCHBClustering.processDataEvent
(DataEvent event) boolean
DCHBEngine.processDataEvent
(DataEvent event) Deprecated.boolean
DCHBPostClusterAI.processDataEvent
(DataEvent event) boolean
DCHBPostClusterConv.processDataEvent
(DataEvent event) boolean
DCTBEngine.processDataEvent
(DataEvent event) boolean
LayerEfficiencyAnalyzer.processDataEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.service.eb
Methods in org.jlab.service.eb with parameters of type DataEventModifier and TypeMethodDescriptionstatic boolean
EBio.isTimeBased
(DataEvent de) void
EBTBEngine.linkTracks
(DataEvent de) Reconstruct the mapping between hit-based and time-based tracks, by going back to the original, non-DST tracking banks and check their "id" variables.boolean
EBEngine.processDataEvent
(DataEvent de) boolean
EBEngine.processDataEvent
(DataEvent de, EBScalers ebs) boolean
EBHBAIEngine.processDataEvent
(DataEvent de) boolean
EBHBEngine.processDataEvent
(DataEvent de) boolean
EBTBAIEngine.processDataEvent
(DataEvent de) boolean
EBTBEngine.processDataEvent
(DataEvent de) boolean
VersionEngine.processDataEvent
(DataEvent event) void
EventBuilder.processForwardTagger
(DataEvent de) static List<DetectorParticle>
EBio.readCentralTracks
(DataEvent event) static List<DetectorResponse>
static List<DetectorResponse>
static DetectorHeader
EBio.readHeader
(DataEvent event, EBScalers ebs, EBCCDBConstants ccdb) static List<CherenkovResponse>
static List<DetectorParticle>
EBio.readTracks
(DataEvent event) static List<DetectorParticle>
EBio.readTracks
(DataEvent event, int type) Read tracks from tracking. -
Uses of DataEvent in org.jlab.service.ec
Methods in org.jlab.service.ec with parameters of type DataEventModifier and TypeMethodDescriptionstatic int
ECCommon.getRunNumber
(DataEvent de) ECCommon.initEC
(DataEvent event, ConstantsManager manager) boolean
ECEngine.processDataEvent
(DataEvent de) ECCommon.readStripsHipo
(DataEvent event, int run, ConstantsManager manager) -
Uses of DataEvent in org.jlab.service.fmt
Methods in org.jlab.service.fmt with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.ftof
Methods in org.jlab.service.ftof with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.htcc
Methods in org.jlab.service.htcc with parameters of type DataEventModifier and TypeMethodDescriptionboolean
HTCCReconstructionService.processDataEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.service.ltcc
Methods in org.jlab.service.ltcc with parameters of type DataEventModifier and TypeMethodDescriptionstatic List<LTCCCluster>
LTCCCluster.loadClusters
(DataEvent event) static List<LTCCCluster>
LTCCCluster.loadClusters
(DataEvent event, boolean requireGood) LTCCHit.loadHits
(DataEvent event, ConstantsManager ccdb) boolean
LTCCEngine.processDataEvent
(DataEvent event) static void
LTCCCluster.saveClusters
(DataEvent event, List<LTCCCluster> clusters) -
Uses of DataEvent in org.jlab.service.ltcc.viewer
Methods in org.jlab.service.ltcc.viewer with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.mc
Methods in org.jlab.service.mc with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.mltn
Methods in org.jlab.service.mltn with parameters of type DataEventModifier and TypeMethodDescriptionboolean
MLTDEngine.processDataEvent
(DataEvent de) boolean
MLTNEngine.processDataEvent
(DataEvent de) Deprecated.void
void
Deprecated. -
Uses of DataEvent in org.jlab.service.postproc
Methods in org.jlab.service.postproc with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.raster
Methods in org.jlab.service.raster with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.recoil
Methods in org.jlab.service.recoil with parameters of type DataEventModifier and TypeMethodDescriptionstatic List<RecoilStrip>
RecoilStrip.getStrips
(DataEvent event, RecoilStripFactory factory, ConstantsManager ccdb) boolean
RecoilEngine.processDataEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.service.rtpc
Methods in org.jlab.service.rtpc with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.swaps
Methods in org.jlab.service.swaps with parameters of type DataEvent -
Uses of DataEvent in org.jlab.service.urwell
Methods in org.jlab.service.urwell with parameters of type DataEventModifier and TypeMethodDescriptionstatic List<URWellStrip>
URWellStrip.getStrips
(DataEvent event, URWellStripFactory factory, ConstantsManager ccdb) boolean
URWellEngine.processDataEvent
(DataEvent event) -
Uses of DataEvent in org.jlab.utils
Methods in org.jlab.utils with parameters of type DataEventModifier and TypeMethodDescriptionstatic DataBank
Convenience method to create a bank containing a JsonObject.static DataBank
JsonUtils.create
(DataEvent event, String bankName, String varName, org.jlab.jnp.utils.json.JsonObject json) Convenience method to create a bank containing a JsonObject.static DataBank
Convenience method to create a bank containing a JsonObject.static DataBank
Modify event by extending bank by merging new JSON data to existing.static DataBank
JsonUtils.extend
(DataEvent event, String bankName, String varName, org.jlab.jnp.utils.json.JsonObject extension) Modify event by extending bank by merging new JSON data to existing.static DataBank
Modify event by extending bank by merging new JSON data to existing.