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) voidClusterFitter.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) voidCross.set_CrossParams(DCGeant4Factory DcDetector) Sets the cross parameters: the position and direction unit vectorvoidCrossListFinder.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 TypeMethodDescriptionvoidHit.calc_CellSize(DCGeant4Factory DcDetector) voidFittedHit.calc_GeomCorr(DCGeant4Factory DcDetector, double y) doubleFittedHit.calc_SignalPropagAlongWire(double X, double Y, DCGeant4Factory DcDetector) doubleFittedHit.calc_SignalPropagAlongWire(DCGeant4Factory DcDetector) voidFittedHit.setSignalPropagAlongWire(DCGeant4Factory DcDetector) voidFittedHit.setSignalPropagTimeAlongWire(double X, double Y, DCGeant4Factory DcDetector) voidFittedHit.setSignalPropagTimeAlongWire(DCGeant4Factory DcDetector) voidFittedHit.updateHitfromSV(StateVec st, DCGeant4Factory DcDetector) voidFittedHit.updateHitPosition(DCGeant4Factory DcDetector) A method to update the hit position information after the fit to the local coord.sys.wire positionsvoidFittedHit.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 TypeMethodDescriptionvoidSegmentFinder.get_LayerEfficiencies(Segment seg, DataEvent event, DCGeant4Factory DcDetector) SegmentFinder.get_Segments(List<FittedCluster> allClusters, DataEvent event, DCGeant4Factory DcDetector, boolean runLayersEffs) voidSegment.set_fitPlane(DCGeant4Factory DcDetector) Sets the plane containing the segment fitted-line representationvoidSegment.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) voidTrackCandListFinder.matchHits(List<StateVec> stateVecAtPlanesList, Track trk, DCGeant4Factory DcDetector, Swim dcSwim) voidTrackCandListFinder.setTrackPars(Track cand, Trajectory traj, TrajectoryFinder trjFind, StateVec stateVec, double z, DCGeant4Factory getDcDetector, Swim dcSwim) voidTrackCandListFinder.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 voidKFitterDoca.init(Track trk, DCGeant4Factory DcDetector, int c) voidMeasVecsDoca.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 TypeMethodDescriptionvoidTrajectorySurfaces.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) intSegmentTrajectory.getWireOnTrajectory(int sector, int superlayer, int layer, double trkX, DCGeant4Factory DcDetector) doubleTrajectoryFinder.integralBdl(int sector, DCGeant4Factory DcDetector, Swim dcSwim) voidTrajectorySurfaces.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)