1 / 35

Status of Analysis Software

Status of Analysis Software. Kanglin He For Analysis Software Group. Outline. Physics Tools Project Particle ID Composition Tools Analysis Event Data Model Global Link and Event Assembly Analysis Event Data Model BParticle Project Event/Physics Tags Project Event Classification

lucius
Download Presentation

Status of Analysis Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Status of Analysis Software Kanglin He For Analysis Software Group

  2. Outline • Physics Tools Project • Particle ID • Composition Tools • Analysis Event Data Model • Global Link and Event Assembly • Analysis Event Data Model • BParticle Project • Event/Physics Tags Project • Event Classification • Physics Tags • Event Collection, Filter • Physics Performance Check • Summary

  3. DedxPID Ready now TofPID Barrel inner TOF PID Ready now Barrel outer TOF PID Ready now MuonID Ready now, by PKU EmcPID Not ready Endcap TOF PID Not ready TOFQ PID Not ready Status of Particle ID See Dr. Ji X.B ‘s talk for performance check

  4. Composition Tools • Telesis • BESII Kinematic Fit package • C++ implemented by SDU • BKlamsVTX • BESII Ks, Λ reconstruction package • C++ implemented by Dr. B.J. Liu • VertexFit • VertexFit • SecondVertexFit • KinematicFit

  5. Status of Telesis • Track presentation • (φ,κ,λ) for charged track • (φ,λ, sqrt(E)) for neutral track • Constraints • Resonance • Momentum-energy conservation • Miss track • Worked smoothly in BOSS

  6. Status of BKlamsVTX • Get the point (s) of intersection of two helices in transverse plane • Check if the 2nd vertex candidate is located in reasonable region • Worked smoothly in BOSS See B. J. Liu’s talk for detail

  7. Status of Vertex Fit • Formulas (adopt from Paul Avery’s Lessons) • Include: VertexFit, KinematicFit and 3-D SecondVertexFit • Support Composed Particle • Reconstructed π0, η • Reconstructed Ks, Λ • Particle and Vertex presentation

  8. Kinematic Constraints • Invariant mass constraints • Total energy constraints • Total Momentum constraints • Total 3-momentum constraints • Total 4-momentum constraints • Equal mass constraints

  9. Vertex Constraints • Vertex constraint to a fixed position • Vertex constraint to an unknown position • General Vertex fit • Swimming Track parameters and Error matrix to vertex position

  10. SecondVertexFit • Find decay vertex position of Ks/Λthrough VertexFit • Performing a 2-C fit by applying the alignment constraints • Calculating the decay length and its error Xp: production position (beam position) Xd: decay position

  11. Summary of Analysis Tools • Particle ID package • Hadron identification by combined TOF and dE/dx information • Muon identification by MuonID • Electron identification is not completed • All Composition Tools packaged are worked smoothly and stably in BOSS

  12. Analysis Event Data Model • Dst Event Data Model • From Reconstruction • DstTrackList • Global Link and Dst Event Assembly • Analysis Event Data Model • BParticle Project • Physics Event Data Model • Physics Group

  13. Analysis Event Data Flow

  14. Global Link • MDC reconstruction • dE/dx, Kalman fit track • Match to TOF and Muon counter Track • Applying Track Extrapolatio information, done in Reconstruction • Match to EMC • Position difference of extTrk and emc Track, treat as Neutral tracks if not matched See Wang L.L ‘s talk for detail

  15. Dst Track List Collection • trackID() • MdcTrk()  DstMdcTrack • MdcKalTrk()  DstMdcKalTrack • Dedx()  DstDedx • TofTrk()  DstTofTrack • EmcTrk()  DstEmcTrack • MucTrk()  DstMucTrack • ExtTrk()  DstExtTrack Access sub-detector info through a set of pointers

  16. B(es)Particle Project • Write Particle (Charged tracks, neutrals, Vertice and composed particle) information into TDS. Analysis Algorithm can access these info. • May develop to a common standard platform, make Analysis job easily and friendly • Allow Physics groups to design Physics Data model easily

  17. Contents • BParticle Collection • Event Analysis Event Data Model • BParticleID Collection • Particle identification data • BTrack Collection • Charged and Neutral Track infomation data • BVertex Collection • (2nd)Vertex Reconstruction data • BStableParticle Collection • Photon, Electron, Muon, Pion, Kaon, Proton • BComposedParticle Collection • π0,η,Ks,Λ etc

  18. B(es)Particle Project

  19. Status of BTrack • Photon selection algorithm • Energy Threshold • Angle between photon and Charged Track • Angle between photons • Charged Track Selection algorithm • Impact parameters (Rxy and Z0),Pxy ,Polar angle • Particle ID information • Selection criteria controlled by job option file • Good Tracks are put into Photon, electron, Muon, Pion, Kaon, Proton Collection See X.B Ji and M.S Chen’s talk for detail

  20. Status of BVertex • Ks and Λdecay vertex are implemented • BKlamsVTX • SecondVertexFit • Gamma conversion vertex will come out soon • 1st Vertex reconstruction will be done in Physics analysis level • Well reconstructed Ks and Λare put into BParticle Collection (selection criteria controlled by job Option file) See B.J Liu’s talk for detail

  21. Status of Pi0/Eta Reconstruction • π0/ηγγ • Raw mass region • Chisq of mass constraint fit • Decay angle cut • Reconstructed π0/ηare put into Pi0/Eta Collection • Selection criteria controlled by job Option file See M.S Chen’s talk for detail

  22. Summary of Analysis Event Data Model • Global Link and Dst Event Assembly • Integrated into BOSS beta Release • First analysis J/Ψρπ come out in the middle of October 2005 • After BOSS beta release, a prototype of BESIII analysis event data model was designed • BParticle Collection • BTrack/BParticleID Collection • BVertex Collection • BStableParticle/BComposedParticle Collection • Analysis Event Data Model was implemented by BParticle Project • Charged/Neutral Track Selection Algorithm • Vertex Reconstruction/Selection Algorithm • π0/η Reconstruction/Selection Algorithm • BParticle Project will be developed to Standard BESIII Analysis Framework

  23. Status of Event/Physics Tags Project • Event Classification (will be started) • Bhabha/Dimu/Hadron/etc. • X.H Mo is working on • Physics Tags (started) • Physics Tag Event Data Model • Designed by Physics Group • Charm Meson Tags (D0, D+, Ds) • J.Y Zhang, Y.Z Sun, S.S Sun are working on • J/Ψ tags (Ψ’ππJ/Ψ) • X.H Mo, Li Gang are working on • Other Physics Tags • Event Collection/Filter (not started) • Event Collection • Filter: sub-sets of data containing selected tags

  24. Physics Performance Check • Charged Track • Hadron Performance (X.B Ji’s talk) • MuonID Performance (PKU) • Photon(π0/η) performance • M.S Chen’s talk • Decay Vertex Reconstruction • B.J Liu’s talk • J/Ψ,Ψ’, D/Ds Analysis • X.H Mo, X.B Ji, J.Y Zhang ‘s talks

  25. Energy threshold at 40MeV 20MeV 30MeV 40MeV 50MeV Efficiencies(100%) 60MeV 70MeV GeV Photon detection Efficiencies as a function of E

  26. No 4C fit After 4C fit From Li H.B

  27. 50 K Inclusive Ψ” MC data From Li H B

  28. ~3MeV 50 K Inclusive Ψ” MC data ~1.2MeV

  29. 50 K Inclusive Ψ” MC data

  30. 50K Inclusive Ψ” MC data

  31. From Y.Z Sun

  32. From J. Y Zhang

  33. From Li Gang

  34. Inclusive photon Energy 50K inclusive Ψ’ MC data

  35. Summary • Analysis Software in Good but not perfect status, physics analysis can be started • Need More Manpower in ParticleID package • A prototype of BESIII Analysis Event Data Model has been designed and developed • Event/Physics Tags project will be developed in 2006 • Many(but not enough) Physics Performance checks have been done Welcome to join us Thank You

More Related