Uses of Class
org.jlab.detector.geant4.v2.DCGeant4Factory
Packages that use DCGeant4Factory
Package
Description
-
Uses of DCGeant4Factory in org.jlab.rec.dc
Fields in org.jlab.rec.dc declared as DCGeant4Factory -
Uses of DCGeant4Factory in org.jlab.rec.dc.banks
Constructors in org.jlab.rec.dc.banks with parameters of type DCGeant4FactoryModifierConstructorDescriptionHitReader
(Banks names, RawBank.OrderType[] rawBankOrders, ConstantsManager manager, DCGeant4Factory detector) HitReader
(Banks names, DCGeant4Factory detector) -
Uses of DCGeant4Factory in org.jlab.rec.dc.cluster
Methods in org.jlab.rec.dc.cluster with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionClusterCleanerUtilities.ClusterCleaner
(FittedCluster clus, ClusterFitter cf, DCGeant4Factory DcDetector) ClusterFinder.FindHitBasedClusters
(List<Hit> allhits, ClusterCleanerUtilities ct, ClusterFitter cf, DCGeant4Factory DcDetector, int numTDCBankRows) ClusterFinder.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) ClusterFinder.RecomposeClusters
(Map<Integer, ArrayList<FittedHit>> grpHits, DCGeant4Factory dcDetector, ClusterFitter cf) ClusterCleanerUtilities.SecondariesRemover
(DataEvent event, FittedCluster clus, ClusterFitter cf, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde) void
ClusterFitter.SetResidualDerivedParams
(FittedCluster clus, boolean calcTimeResidual, boolean resetLRAmbig, DCGeant4Factory DcDetector) -
Uses of DCGeant4Factory in org.jlab.rec.dc.cross
Methods in org.jlab.rec.dc.cross with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionCrossListFinder.candCrossLists
(DataEvent event, List<Cross> dccrosslist, boolean TimeBased, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer, boolean FOOS) CrossMaker.find_Crosses
(List<Segment> allSegments, DCGeant4Factory DcDetector) void
Cross.set_CrossParams
(DCGeant4Factory DcDetector) Sets the cross parameters: the position and direction unit vectorvoid
CrossListFinder.updateBFittedHits
(DataEvent event, Cross c, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer) -
Uses of DCGeant4Factory in org.jlab.rec.dc.hit
Methods in org.jlab.rec.dc.hit with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionvoid
Hit.calc_CellSize
(DCGeant4Factory DcDetector) void
FittedHit.calc_GeomCorr
(DCGeant4Factory DcDetector, double y) double
FittedHit.calc_SignalPropagAlongWire
(double X, double Y, DCGeant4Factory DcDetector) double
FittedHit.calc_SignalPropagAlongWire
(DCGeant4Factory DcDetector) void
FittedHit.setSignalPropagAlongWire
(DCGeant4Factory DcDetector) void
FittedHit.setSignalPropagTimeAlongWire
(double X, double Y, DCGeant4Factory DcDetector) void
FittedHit.setSignalPropagTimeAlongWire
(DCGeant4Factory DcDetector) void
FittedHit.updateHitfromSV
(StateVec st, DCGeant4Factory DcDetector) void
FittedHit.updateHitPosition
(DCGeant4Factory DcDetector) A method to update the hit position information after the fit to the local coord.sys.wire positionsvoid
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 DCGeant4Factory in org.jlab.rec.dc.nn
Methods in org.jlab.rec.dc.nn with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionPatternRec.RecomposeCrossList
(List<Segment> clusters, DCGeant4Factory DcDetector) PatternRec.RecomposeSegments
(List<Hit> fhits, DCGeant4Factory DcDetector) -
Uses of DCGeant4Factory in org.jlab.rec.dc.segment
Methods in org.jlab.rec.dc.segment with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionvoid
SegmentFinder.get_LayerEfficiencies
(Segment seg, DataEvent event, DCGeant4Factory DcDetector) SegmentFinder.get_Segments
(List<FittedCluster> allClusters, DataEvent event, DCGeant4Factory DcDetector, boolean runLayersEffs) void
Segment.set_fitPlane
(DCGeant4Factory DcDetector) Sets the plane containing the segment fitted-line representationvoid
Segment.set_SegmentEndPointsSecCoordSys
(DCGeant4Factory DcDetector) Sets the segment endpoints in the sector coordinate system for ced display -
Uses of DCGeant4Factory in org.jlab.rec.dc.track
Methods in org.jlab.rec.dc.track with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionTrackCandListFinder.getMeasSurfaces
(Track trkcand, DCGeant4Factory DcDetector) TrackCandListFinder.getTrackCands
(CrossList crossList, DCGeant4Factory DcDetector, double TORSCALE, Swim dcSwim, boolean donotapplyCuts) void
TrackCandListFinder.matchHits
(List<StateVec> stateVecAtPlanesList, Track trk, DCGeant4Factory DcDetector, Swim dcSwim) void
TrackCandListFinder.setTrackPars
(Track cand, Trajectory traj, TrajectoryFinder trjFind, StateVec stateVec, double z, DCGeant4Factory getDcDetector, Swim dcSwim) void
TrackCandListFinder.setTrackPars
(Track cand, Trajectory traj, TrajectoryFinder trjFind, StateVec stateVec, double z, DCGeant4Factory getDcDetector, Swim dcSwim, double xB, double yB) -
Uses of DCGeant4Factory in org.jlab.rec.dc.track.fit
Methods in org.jlab.rec.dc.track.fit with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionfinal void
KFitterDoca.init
(Track trk, DCGeant4Factory DcDetector, int c) void
MeasVecsDoca.setMeasVecs
(Track trkcand, DCGeant4Factory DcDetector) Constructors in org.jlab.rec.dc.track.fit with parameters of type DCGeant4FactoryModifierConstructorDescriptionKFitterDoca
(Track trk, DCGeant4Factory DcDetector, boolean TimeBasedUsingHBtrack, Swim swimmer, int c) -
Uses of DCGeant4Factory in org.jlab.rec.dc.trajectory
Methods in org.jlab.rec.dc.trajectory with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionvoid
TrajectorySurfaces.checkDCGeometry
(DCGeant4Factory dcDetector) RoadFinder.findRoadMissingSegment
(List<Segment> segList, DCGeant4Factory DcDetector, double[] a) RoadFinder.findRoads
(List<Segment> segs, DCGeant4Factory DcDetector) TrajectoryFinder.findTrajectory
(List<Cross> candCrossList, DCGeant4Factory DcDetector, Swim dcSwim) TrajectoryFinder.getStateVecsAlongTrajectory
(DCGeant4Factory DcDetector) int
SegmentTrajectory.getWireOnTrajectory
(int sector, int superlayer, int layer, double trkX, DCGeant4Factory DcDetector) double
TrajectoryFinder.integralBdl
(int sector, DCGeant4Factory DcDetector, Swim dcSwim) void
TrajectorySurfaces.loadSurface
(double targetPosition, double targetLength, DCGeant4Factory dcDetector, FTOFGeant4Factory ftofDetector, Detector ecalDetector, Detector fmtDetector, RICHGeoFactory richDetector) -
Uses of DCGeant4Factory in org.jlab.service.dc
Methods in org.jlab.service.dc with parameters of type DCGeant4FactoryModifier and TypeMethodDescriptionDCTBEngine.getMeasSurfaces
(Track trk, DCGeant4Factory DcDetector)