You zhengyun, Mao yajun School of Physics , PKU

Slides:



Advertisements
Similar presentations
27 Oct. 2000TGC Simulation video meeting1 Trigger Simulation Hisaya Kurashige KOBE Univ.
Advertisements

20 Feb LVL1 muon trigger simulation meeting1 the OO codes for endcap muon trigger simulation Hisaya Kurashige KOBE Univ.
ACAT ’02 CMS GEANT4 Sim. & Detector Desc. Pedro Arce(CERN/CIEMAT) 1 Simulation Framework and XML Detector Description for the CMS Experiment ARCE Pedro.
BESIII Offline Software Overview Weidong Li & Yajun Mao BESIII Collaboration Meeting, Beijing 12 January 2006.
Using ROOT geometry for FVTX reconstruction Zhengyun You Peking University Los Alamos National Lab Jan 22, 2007.
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 1 The BESIII Detector Description With XML Jun 1, 2005 Zhengyun You , Yajun Mao (School of Physics,
Status of MC Simulation Huaimin Liu BESIII Collaboration meeting IHEP, Beijing, Jan. 12, 2006.
SVX Software Overview Sasha Lebedev VTX meeting 09/07/ SVX Software web page:
BES Ⅲ Detector Description and Event Display Zhengyun YOU, Yajun Mao School of Physics, Peking University Jan.10th, 2006.
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
The BESIII Offline Software Weidong Li Institute of High Energy Physics, Beijing Workshop on the cooperation of PRC-US in HEP 16 June 2006.
BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.
BESIII Detector Simulation with Geant4 Huaimin Liu, Guofu Cao IHEP, Beijing 12 th Geant4 Collaboration Workshop Hebden Bridge (UK), September, 2007.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
BesMUC Reconstruction Current Status You zhengyun, Mao yajun School of Physics, PKU
BesVis An Visualization software for BESIII experiment Zhengyun YOU School of Physics, PKU
MuID Software Status/Future Plan Yajun Mao (RIKEN/CIAE) PHENIX Muon Collaboration Meeting, BNL, Dec. 16, 2000.
Standalone FLES Package for Event Reconstruction and Selection in CBM DPG Mainz, 21 March 2012 I. Kisel 1,2, I. Kulakov 1, M. Zyzak 1 (for the CBM.
BESIII Simulation Status Z.Y. Deng M. He H.M. Liu Y.J. Mao Z.Y. You Y.Yuan BES Annual Meeting June 1, 2005.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Use new detector description in Reconstruction You Zhengyun School of Physics, PKU
GAUDI Muon Software  Algorithms : Muon Digitization MuonL0Trigger MuonIdentification  Detector Description Database  Transient Detector Store  Detector.
10/25/11update BFC with pixl patch1 Update on the simulation with pixl patches BFC chain was working with TPC+full PiXL but crashes when I used patches.
CaTS and Dual Readout. CaTS – Calorimeter and Tracker Simulation Describe detector in gdml file (xml like) Define.
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
A preliminary Muon Identification result You Zhengyun School of Physics, PKU
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
BESIII offline software group Status of BESIII Event Reconstruction System.
Peter Križan, Ljubljana Dec 7, 2007 Mini WS, SLAC Peter Križan University of Ljubljana and J. Stefan Institute Simulations for SuperBelle SuperB computing.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
4 Dec., 2001 Software Week Data flow in the LArG Reconstruction software chain Updated status for various reconstruction algorithm LAr Converters and miscellaneous.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
HYDRA Framework. Setup of software environment Setup of software environment Using the documentation Using the documentation How to compile a program.
LHCb Simulation LHCC Computing Manpower Review 3 September 2003 F.Ranjard / CERN.
MUC Reconstruction status and GDML Management You Zhengyun School of Physics, PKU
1 MC Production and Reconstruction Summary and Plans Valeria Bartsch, Fabrizio Salvatore, A.-M. Magnan, and Nigel Watson.
JUNO Offline Geometry Management
GEANT4 for Future Linear Colliders
EicRoot: a brief overview
MICE event viewer status - Mihailo Savic - CM 45
Huagen Xu IKP: T. Randriamalala, J. Ritman and T. Stockmanns
Muon stopping target optimization
slicPandora: slic + pandoraPFANew
Interaction with the Geant4 kernel
Bonn Test Station data analysis with PandaRoot
AliRoot status and PDC’04
Progress with MUON reconstruction
HEP detector description supporting the full experiment life cycle
Baby MIND beam test status
Barrel RPC Conditions Database
(CMS GEANT4 simulation)
Silicon Tracking with GENFIT
Linear Collider Simulation Tools
Status report on MDC reconstruction software
Muon Detector Jiawen ZHANG 16 September 2002.
MuonGeoModel status of progress on main items
DQM for the RPC subdetector
Jupiter and Satellites
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
MUC simulation and reconstruction
Use of GEANT4 in CMS The OSCAR Project
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
Agenda SICb Session Status of SICb software migration F.Ranjard
BesMUC Reconstruction Algorithm
BES III Software: Short-term Plan ( )
Simulation Tools for CepC Detector
Presentation transcript:

You zhengyun, Mao yajun School of Physics , PKU 2003.12.17 BesMUC Current Status You zhengyun, Mao yajun School of Physics , PKU 2003.12.17

BesMUC Reconstruction Sketch BesMUC Geometry BesMUC Simulation BesMUC Reconstruction

BOOST BesMUC Geometry Simu Geom generated automatically same position Database or ASCII file persistent geom data store BesMUC Gdml Writer BesMUC.gdml BOOST Simu Geom generated automatically BES Framework Reco Geom same position same hierarchy

MUC Detector Construction BesMUC Simulation BesMUC.gdml BesMUC MUC Detector Construction Geometry BesMUC Simulation ~100,000 lines Time to read: ~17sec in BOOST MUC SD MUC Sensitive Detector Single particle event generator CPU 1.2G : 0.05sec / event >1000 event : crashed G4Track MUC Digit MUC Hit BesPersEvent Persistent data store Designed by myself To disk : “BesEvent.root” Event Display

A Barrel event : particle : mu+ , p = 1.2Gev/c θ = 90o , φ= 90o

A End-cap event : particle : mu+ , p = 1.2Gev/c cosθ = 0.7 , φ= 75o

BesMUCSD A G4 track BesMUCHit BesMUCDigit RPC gas chamber : Sensitive Detector A G4 track BesMUCHit a step in tracking; : fEnergy, fTime, fPosition, fDirection, …… BesMUCDigit simply project a hit to strip. BesMUCDigit::GetNearestStrip(); : fPart, fSegment, fGap, fStrip

A root class designed by myself, temporally for BOOST data store. BesPersEvent in file “BesEvent.root” Object Persistency ! TTree a Branch BesPersEvent event by event … TClonesArray : BesMUCHit members a MUC Hit : fEnergy, fPosition, fPointerToMUCDigit, …… TClonesArray : BesMUCDigit a MUC Digit : fPart, fGap, TClonesArray : BesTrack a Bes Track

BesMUC Reconstruction in Bes Framework BesMUCRec Geometry GapGeo StripGeo SoftID Initialize BesPersEvent From disk : “BesEvent.root” BesMUCRec RawHit contains BesMUCRec HitContainer :: Identifier? Road Finder

BesMUCRec RawHit BesMUCRec HitContainer : GetStripPointer( ); GetPosition( ); …… BesMUCRec HitContainer : Init( ); AddHit(BesMUCSoftID *id); GetHitPointer( ); GetGapHitCount( ); …… RawHit Test Module an example…

“BesEvent.root” Geometry ASCII files Geometry::Init( ); … … Data Flow RawHit Test Module Event Display “BesEvent.root” 3 single mu+ events new BesMUCHit Read Root file Geometry ASCII files Geometry::Init( ); GetHitPos( ) BesMUCRec HitContainer GetGapHitCount( ) Add Hit( ) Output Hits on gap 1 is 1 gap 2 is 1 gap 3 is 1 gap 4 is 2 gap 5 is 1 … … Data Flow

event 2 3 single mu+ events 10 digits part seg gap strip 0 7 0 15 0 7 0 15 0 7 1 12 0 7 2 12 0 7 3 12 0 7 4 10 0 7 4 9 0 7 5 13 0 7 6 6 0 7 7 13 0 7 8 1 event 0 event 1 event 2

Data Flow Geometry Data Store Simu Reco Simu Data Store

Next work BesMUCRec RoadFinder; Some details in procedure; Write documents;