Pixel Beam Test Offline Code Demo Jianchun Wang 05/01/03.

Slides:



Advertisements
Similar presentations
Kondo GNANVO Florida Institute of Technology, Melbourne FL.
Advertisements

VETO Analysis Update Michael Wood University of Massachusetts, Amherst Outline Introduction and basics Reconstruction packages Efficiencies Simulation.
Update on Analysis of FNAL TB09 Jianchun Wang for the group Syracuse Univesity Jan 29 th,2010.
Standalone VeloPix Simulation Jianchun Wang 4/30/10.
Beam Test Offline Code Jianchun Wang Syracuse University 01/17/02 Outline  Status of the code  Function modules  Discussion topics.
1 Scintillating Fibre Tracker Simulation Malcolm Ellis Imperial College London Tuesday 9 th March 2004.
VELO Beamtest Trigger VELO meeting 08/12/2005 Jianchun (JC) Wang Syracuse University.
Offline Code for Next Beam Test Jianchun Wang 08/06/01.
Pixel Offline Status Jianchun Wang Syracuse University 09/17/04, Pixel testbeam meeting.
MC Study of B°  S Jianchun Wang Syracuse University BTeV meeting 06/27/01.
02/14/00Jianchun (JC) Wang1 Outline The idea behind the code Code structure and its usage Test on a magnet run Plan Jianchun Wang 02/14/00.
Status on Testbeam Analysis Jianchun Wang Syracuse University VELO meeting, August 28, 2007.
9/11/2007JC Wang1 Track Resolution Scale, assume equal  meas for different planes. HP3 HP4 All 6 measurements. Without leftmost one. Without rightmost.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
BTeV Pixel Detector Testbeam Data File Format Based on discussion (06/27/03) attended by Lynn Garren, Rob Kutschke, Simon Kwan, Charles Newsom, Lorenzo.
Beam Test Offline Code Jianchun Wang 05/09/02. Jianchun (JC) Wang2 Where We Are Now  Nothing much has been done since the beginning of February.  The.
L1 Trigger for ACDC Jianchun (JC) Wang Syracuse University VELO ACDC Software Meeting 01/20/2006.
VELO Testbeam 2006 Tracking and Triggering Jianchun (JC) Wang Syracuse University VELO Testbeam and Software Review 09/05/2005 List of tasks 1)L0 trigger.
Jianchun Wang Marina Artuso Syracuse University 11/06/00 MC Simulation of Silicon Pixel Detector.
JC and Marina 04/02/01 Pixel Cross Talk Study  Modeling: Linear coupling between neighbor rows  Parameters in the simulation:  FPIX0-Pstop gain curve.
1 G4MICE Malcolm Ellis SciFi Tracker Meeting, KEK Thursday 31st March 2005.
FPIX0 Electronic Test Marina Artuso Paul Gelling Jianchun Wang  The system works fine with charge injection calibration  Gain curve, threshold, and noise.
Responsibility on Next Beam Test Jianchun Wang Syracuse University BTeV meeting 06/27/01.
MC Study on B°  J/  ° With J/      °     Jianchun Wang Syracuse University BTeV meeting 03/04/01.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
SVX Software Overview Sasha Lebedev VTX meeting 09/07/ SVX Software web page:
ALICE Offline week, CERN 21 February 2005 I. Hrivnacova 1 New geometry framework in MUON I.Hrivnacova IPN, Orsay ALICE Offline week, CERN 21 February 2005.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
DC12 Commissioning Status GOALS: establish operating conditions, determine initial calibration parameters and measure operating characteristics for the.
Simulation & Reconstruction Durga Rajaram IIT, Chicago MICE Project Board 29 April 2014.
LAV Software Status Emanuele Leonardi – Tommaso Spadaro Photon Veto WG meeting – 2015/03/24.
Pixel Offline Study Jianchun Wang Syracuse University 11/05/04, Pixel testbeam meeting.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, 2007.
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Nov 2002T. Ljubicic DAQ100 Calibration Needs 10 to 8 bit (and back!) conversion table Gain correction per pad T0 correction per pad.
Postgraduate Computing Lectures PAW 1 PAW: Physicist Analysis Workstation What is PAW? –A tool to display and manipulate data. Learning PAW –See ref. in.
T. Lari – INFN Milan Status of ATLAS Pixel Test beam simulation Status of the validation studies with test-beam data of the Geant4 simulation and Pixel.
The Detector Performance Study for the Barrel Section of the ATLAS Semiconductor Tracker (SCT) with Cosmic Rays Yoshikazu Nagai (Univ. of Tsukuba) For.
Project Planning Defining the project Software specification Development stages Software testing.
Javier Castillo 1 Muon Embedding Status & Open Issues PWG3 - CERN - 15/02/2011.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
LIGO-G9900XX-00-M DMT Monitor Verification with Simulated Data John Zweizig LIGO/Caltech.
UK LVL1 Meeting, RAL, 31/01/00Alan Watson 1 ATLAS Trigger Simulations Present & Future? What tools exist? What are they good for? What are the limitations?
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
Calibration algorithm and detector monitoring - TPC Marian Ivanov.
Test Beam Meeting Monday, January 31, 2000 Fpix1 Calibration Status 1.What we have 2.What to do Monitor Software to use now 1.Current Version 2.Calibration.
BESF Framework Development Weidong Li
Pixel Offline Study Jianchun Wang. 2 Data Transfer  Anonymous FTP to fnppd is allowed, but only to limited locations.  Script cp2fnppd FTP files from.
Thomas Ruf, CERN EP Experience with C++ and ROOT used in the VX Beam Test Thomas Ruf, CERN, EP  Why? Event structure for VX-data rather complex: raw hits.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
4 Dec., 2001 Software Week Data flow in the LArG Reconstruction software chain Updated status for various reconstruction algorithm LAr Converters and miscellaneous.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
Pixel Offline Status Jianchun Wang Syracuse University 10/28/04, Pixel testbeam meeting.
EUTelescope Testbeam Analysis: Summer 2014
Offline Software A. Dobbs CM43 30th October 2015.
Huagen Xu IKP: T. Randriamalala, J. Ritman and T. Stockmanns
The Status of the Data Analysis of the Beam Test at FZJ
Bonn Test Station data analysis with PandaRoot
Global PID MICE CM43 29/10/15 Celeste Pidcott University of Warwick
Progress with MUON reconstruction
Test Beam Measurements october – november, 2016
BES III Software: Short-term Plan ( )
Presentation transcript:

Pixel Beam Test Offline Code Demo Jianchun Wang 05/01/03

Jianchun (JC) Wang2 Tasks and I/O Files tb_controldata_in_filedata_out_filehbk_filerun_id Raw dataeventrun01234.datrun01234.hbk- MC dataeventmcd01234.dtamcd01234.hbk- Raw data + summary summaryrun01234.dattrk01234.datrun01234.hbk- MC data + summary summarymcd01234.dattrk01234.dat- MC generationmcgen-mcd01234.datmcd01234.hbk1234 MC generation + rand. trig. event mcranrunxxxxx.datmcd01234.datmcg01234.hbk1234 Alignmentaligntrk01234.dataln01234.hbk-  Main input file tb_monitor.nml provides controls and definitions to all other I/O files.  All tasks read tb_geometry.dat which provides detector coordinates.  ADC thresholds (or parameter for gain curve for FPIX0) and noises for each channel are read from one file for each plane, e.g. adc_plane1.dat.  Alignment task has two extra file: mn_skip.dat input a list of free parameters, and mn_geometry.dat is the output of the fitted geometry table.

05/01/03Jianchun (JC) Wang3 General Description Data Analysis Read in pixel hit data (including MC track), convert ADC counts into charge, form cluster and convert into coordinates, form rough track and perform Kalman filter, write out ntuple and/or track summary file MC Simulation Generate tracks, calculate intersection points on each planes, simulate charge collection and convert it into ADC counts, write out in similar format as real data plus the track information for later study Auto Alignment Read in track summary file (local coordinates and resolutions), go through MINUIT with geometry conversion, for different geometry calculate chi2 for each track, minimize the sum of chi2 and write out new geometry

05/01/03Jianchun (JC) Wang4 Example Files  Demonstration PAW macro file manip.kumac: It provides macros to plot or get information out of histogram file. It knows what kind of task the histogram file is generated for, thus all tasks share one file.  Manual alignment macro file align.kumac: It walks you through manual alignment process, generates recommended geometry information in cut-and-paste format. Currently the fit is very basic and expected to fail for real data. I will add better fitting procedure and functions once we have real data to play with, and also provide way for user to involve in the fit.  Example analysis FORTRAN function file anal.f: It is used on CWN ntuple files, since most users are not very familiar with it.  Macro file anal_example.kumac shows how to use anal.f and plot some of the histograms for demo purpose only.  Utility macro file util.kumac contains some macro functions I use as default.

05/01/03Jianchun (JC) Wang5 Histogram ID Geometry parameters Geometry parameters after alignment Global parameters and detector parameters Simulation parameter maps Charge simulation parameters Simulated tracks Simulated hits Track summary MINUIT fit Hit information Cluster information Difference of reconstructed hit position and generated position Form track Kalman filter

05/01/03Jianchun (JC) Wang6 None Power Point Activities  Go through main program monitor.F, explain possibly in details each function in this file.  Generate MC event with and without random trigger event, display with manip.kumac, also show the format of the adc_plane1.dat file.  Run analysis task and display with manip.kumac, leave CWN to the last stage.  Play with manual alignment.  Run auto alignment, show what is in mn_skip.dat file, also explain basic functions in MINUIT.  Show the list of parameters in CWN, demo how to generate anal.f and run the example.

05/01/03Jianchun (JC) Wang7 Variables in CWN Track Block ievt, ntrks, n_klm_ok, itrk, klm_ok, x_int, x_slp, y_int, y_slp, chisq, cl, ndof, fixyslp, yclass, nplanes Plane Block (ngeom elements except for ngeom) ngeom, itype, iort_row, nclus, iclus, npix, nrow, ncol, rowb, colb, rowq, colq, eta, sumq, xg, yg, xl, yl, xsig, ysig, xw, yw, zw, rxi, srxi, spxi, ryi, sryi, spyi, rxo, srxo, spxo, ryo, sryo, spyo, xf, yf, rhof, xslp, yslp, infitx, infity Hit Block (nhit elements except for nhit) nhit, ipln, icol, irow, iadc, icls, qval

05/01/03Jianchun (JC) Wang8 What is next?  Final event format.  Documentation.  Polishing.  …