status of besiii event reconstruction system

26
BESIII offline software group 2006.10.31 Status of BESIII Event Reconstruction System

Upload: lindsay

Post on 14-Jan-2016

55 views

Category:

Documents


0 download

DESCRIPTION

Status of BESIII Event Reconstruction System. BESIII offline software group 2006.10.31. BESIII Experiment. Main Drift Chamber (MDC) :  xy = 130  m  P/P = 0.5 %@1 GeV  dE/dx = 6-7 %. Super-conducting Magnet : 1.0 Tesla. TOF System :  T = 90 ps barrel - PowerPoint PPT Presentation

TRANSCRIPT

  • Status of BESIII Event Reconstruction System

    BESIII offline software group 2006.10.31

  • BESIII ExperimentMuon Chamber (MUC)RPC based TOF SystemT = 90 ps barrel 110 ps endcapMain Drift Chamber (MDC) xy = 130 mP/P = 0.5 %@1 GeVdE/dx = 6-7 %

    EM Calorimeter (EMC)E/E = 2.5 % @ 1 GeV z, = 0.6 cm @ 1 GeV Super-conducting Magnet1.0 Tesla

  • Offline software BOSS BES Offline Software Systembased on Gaudi.

    Reconstruction

    Calibration & Database

    Framework Core Software

    Simulaton

    Physics AnalysisSoftware

    BES III Software

  • CalibrationRecon. and simulation algorithms retrieve calibration data from calibration data storeCalibration constants are stored in ROOT files

  • The BESIII Event Reconstruction Modules and General FlowEventStartTime(Fast-tracking, PID,EST )MDC Tracking EventStartTimeTrack Fitting (Kalman Filter) dE/dx Rec.(Particle ID) Track Ext.TOF Rec.EMC Rec.MuC Rec. Veefind EvtvertTrack Matching

  • MDC Fast Tracking ModuleTrack parameters: d0 , 0, , dz , tg

  • MDC Fast Tracking Module(based on Belle Lib. developed by xiaomei zhang)

    x160 mz 6mmp 10MeVTrk Eff 99%

    x160m

    z6mm

    p10MeV

    data unpacking

    axial segments finding

    stereo segments finding

    2D track finding

    2D track fitting

    3D track finding

    S_Z track fitting

  • TEST (Event Start Time) ModuletevTDCM(TOF)TOFTestTrigger Clock (24ns)Bunch(8ns)REF(2ns)TDCM(MDC)MDCThe TEST is important for the momentum Res., spatial Res. of the charged particles, but it is uncertain in the online system due to: 1) The BESIII trigger system cant separate every event up to beam bunch.2) The start time of charged event is determined by TOF_T, but the TOF reach time is different for different particle and different momentum. TEST should be calculated by offline system.

  • TEST (Event Start Time) Flow

    Have TOFInformation ?2.Calculate Test by TOF Inf. And MDC Fast tracking Inf.3. Calculate Test by MDC Inf.And Fast tracking Inf. TOFNoTOFMDC Fast Rec.Information?4. Calculate Test Only by MDC Inf.YesNoYesMDC Fast ReconstructionNoYesCalculate Test by straight line segments fitPID

  • TOF: 96.78%MDC: 3.22% Segment FitTest Eff. : 100%Preliminary Result of TESTMuon ,Test=0ns,8ns,16ns, 5000 eventsTOF: 97.2%MDC: 2.6% Segment Fit:0.2%Test Eff. : 96.4%error0.63%e+e-hadrons ,Test=0ns,8ns,16ns, 5000 events

  • Mdc Tracking AlgorithmTwo algorithms for MDC track reconstruction: TrkReco & MdcPatRec

  • MDC Tracking Module(1) (based on Belle Lib.)Init: Geometry-Survice., Cal.-Const., Adjust-constant Get Hit Information R- Tracking: segment finding by conformal transformation and histogram methodZ Finding 3D Helix FitConformal transformationS-Z calculation in Z finding

  • Segment Finding Algorithm

    Conformal transformation. A circle which passes through the origin is transformed into a line.Segments found by histogram of hit wires azimuthal angle Track linking from the outmost to the innermost layer with the directions of segments and apply the circle fit.

  • MDC Tracking Module(2) (based on Babar Lib. )Init: Geometry-Survice., Cal.-Const., Adjust-constant Get Hit Information Segment finding: Search segments in each super-layer using a pattern look-up tableTracking: Link segments to 2D tracks, add stereo segments3D Helix FitSequence of segment Finder

    For every superlayer,every wire in 2nd Layer form a group of 8 wires

    For every groupSet massage of segment list(1) Try 4 hit pattern for group(2) Try 3 hit pattern for groupWires No. 0-7 Set one word for a group of 8 wire, each bit for a wire. Set 1 for a hit wire, others 0 This octal value used for its group No.

  • - at pt = 1GeVMomentum resolutionp = 0.40%Preliminary Result of MDC tracking- at Pt = 1GeVspatial resolution ~= 110mSpatial resolution Momentum resolution

  • Preliminary Result of MDC trackingEfficiency vs Pt (e-,-,,p)Efficiency > 95% for single track Pt > 200MeVd0: signed distance from the pivot to track in x-y planez0: signed distance from the pivot to track in z direction 0.1 mm 0.8 mm

  • Parameters of a track before KalFit & after KalFit(proton 300Mev)Kalman filter tracking fitting ModuleThe MDC reconstruction results are not very good, have to do KalFit: multiple scatteringenergy lossesnon-uniform magnetic fields

  • dE/dx ModulePrinciple: P = mdE/dx codes developed successfully, released for physics study.

    Particle ID is tested with MC samples, dE/dx resolution, distributions, PID efficiency is reasonable. MDC trackingdE/dx~f(v)

    Particle type info

  • Overview of the software

    MdcDedxRecon

    DedxCalibAlg

    Calibration const

    CalibDataSvc

    DedxCorrecSvc

    EventDataSvc

    Transient Data Store

    Transient Calib Data Store

    DST

    converter

    MdcGeomSvc

    converter

  • Pre. Performance of dE/dxdE/dx seperation for 5 particles(MC) seperation power with dE/dxGood particle seperation in a wide range for different particlesThe /K seperation(3 ) reach about 800 MeV/cParticle identification efficiency is more than 90% with MC samples

  • Track Extrapolation Module Function: Extrapolate MDC tracks to Outer detectors: TOF, EMC and MUC Algorithm: based on GEANT4, Energy loss and Magnetic field. Multiple scattering effect put into error matrix.

  • TOF Reconstruction ModuleInitialize()finalize()execute()TofGeomSvcTofCalibSvcGet DataGet TracksMake HitsMatch Hits and TracksReconstructed Tof TracksData baseTDSTDSTof TracksMDC TracksTof DigitsCalibration constants Geometry data

  • Primary TOF Recon. Result beta vs momentumtime resolution:113ps Reconstruction Efficiency : 99.82% (1 GeV electron data)

  • EMC Reconstruction ModuledigithitclustershowerEMC is used to measure energy and position of electrons and photons, and to provide neutral energy trigger

  • Pre. Performances of EMC single gamma with 0.5MeV noiseE/E2.2%@1GeVthetaphiRecon Effi. of 0

  • Muc Reconstruction Module Use Ext Track from Mdc as seed; Compare with Mc truth;

  • Pre. Performances of Muc / IdentifcationRatio %p (GeV/c)9070With different 504030

  • SummaryBased on Gaudi, the BESIII offline software system (Boss) has developedSimulationReconstructionCalibration systemPhysics analysisAll sub-system work well on the Boss 6.1.0, got the Pre. Performance by the simple data sample, and passed the checking by typical physics channel.More works need to do to make each code work in the best status by closely the data to real data case step by step, such as: noise study, NUMF and low momentum tracking and S-T relation in MDC etc. Data challenge and software performance optimization are the major task in the next step.