Software News Takashi Hachiya RIKEN. Current status Status – All the updates are committed into CVS – The production macro for the full production is.

Slides:



Advertisements
Similar presentations
CBM Calorimeter System CBM collaboration meeting, October 2008 I.Korolko(ITEP, Moscow)
Advertisements

Heavy Flavor and Charged Hadron Flow measurement using Silicon Vertex Detector at PHENIX Hiroshi Nakagomi for the SVX Group and the PHENIX Collaboration.
MC Study of B°  S Jianchun Wang Syracuse University BTeV meeting 06/27/01.
Analysis Meeting – April 17 '07 Status and plan update for single hadron scale check with minimum bias events N. Davidson.
ALICE HLT High Speed Tracking and Vertexing Real-Time 2010 Conference Lisboa, May 25, 2010 Sergey Gorbunov 1,2 1 Frankfurt Institute for Advanced Studies,
Status of calorimeter simulations Mikhail Prokudin, ITEP.
FTPC calibration status Joern Putschke for the STAR FTPC group STAR Analysis Meeting 2002 October 22-24, 2002.
Photon reconstruction and calorimeter software Mikhail Prokudin.
Tracker Software Update Adam Dobbs, MICE CM37 7 th Nov 2013.
1 Shower maximum detector (SMD) is a wire proportional counter – strip readout detector using gas amplification. SMD is used to provide a spatial resolution.
Current Status of Hadron Analysis Introduction Hadron PID by PHENIX-TOF  Current status of charged hadron PID  CGL and track projection point on TOF.
 Production at forward Rapidity in d+Au Collisions at 200 GeV The STAR Forward TPCs Lambda Reconstruction Lambda Spectra & Yields Centrality Dependence.
Pure D0 : 950 MuDst files (400 possibles D0 per file) |Zvertex| < 20 cm NHitsFit > 15 histos in 2-d to investigate possible cuts Cuts in MuKpi-update HF.
Measurement of Inclusive Photon in Au+Au collisions by Conversion Method at RHIC-PHENIX T. Hachiya, Hiroshima Univ., for the PHENIX collaboration.
Higher harmonics flow measurement of charged hadrons and electrons in wide kinematic range with PHENIX VTX tracker Maki KUROSAWA for PHENIX collaboration.
“Vertexig and tracking ” Entirely based on works and results by: S. Rossegger, R. Shahoyan, A. Mastroserio, C. Terrevoli Outline: Comparison Fast simulation.
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
Year -2 topics simulations needs for these Barbara Jacak March 2, 2001.
M. Muniruzzaman University of California Riverside For PHENIX Collaboration Reconstruction of  Mesons in K + K - Channel for Au-Au Collisions at  s NN.
FTPC status and results Summary of last data taken AuAu and dAu calibration : Data Quality Physic results with AuAu data –Spectra –Flow Physic results.
J/psi trigger status Alla Maevskaya INR RAS 11 March 2009 CBM Collaboration meeting.
STAR J/  Trigger in dA Manuel Calderon for the Heavy-Flavor Group Trigger Workshop at BNL October 21, 2002.
1 DT Local Reconstruction on CRAFT data Plots for approval CMS- Run meeting, 26/6/09 U.Gasparini, INFN & Univ.Padova on behalf of DT community [ n.b.:
STAR Analysis Meeting, BNL – oct 2002 Alexandre A. P. Suaide Wayne State University Slide 1 EMC update Status of EMC analysis –Calibration –Transverse.
HES-HKS & KaoS meeting 1Nov2013 Toshi Gogami 2009 年の今頃.
QM2004 Version1 Measurements of the  ->     with PHENIX in Au+Au Collisions at 200 GeV at RHIC PPG016 Figures with Final Approval Charles F. Maguire.
Low Mass Vector Mesons Nuclear Modification Factors in d+Au 200GeV Lei Guo Los Alamos National Laboratory PHENIX Collaboration.
HES-HKS & KaoS meeting. Contents Different distorted initial matrices Distorted matrix sample 6 (dist6) Distorted matrix sample 7 (dist7) Distorted matrix.
M. Ellis - MICE Collaboration Meeting - Wednesday 27th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
M. Martemianov, ITEP, October 2003 Analysis of ratio BR(K     0 )/BR(K    ) M. Martemianov V. Kulikov Motivation Selection and cuts Trigger efficiency.
Software Update Takashi HACHIYA RIKEN. TaskList ItemsissuesDayspentstatus CNT+Clusterdefine output & its coding2 days3 dproceeding Debugging1w(+2w)0N/A.
Software Update Takashi HACHIYA RIKEN 2012/2/10RIKEN VTX software meeting1.
ITTF “Re-View” Session, August 11, 2003 Manuel Calderón de la Barca Sánchez ITTF Evaluation for Spectra.
Central-Cluster Tracking Takashi Hachiya Maya Shimomura.
Software Update Takashi HACHIYA RIKEN 2012/1/31VTX software meeting1.
Quark Matter 2002, July 18-24, Nantes, France Dimuon Production from Au-Au Collisions at Ming Xiong Liu Los Alamos National Laboratory (for the PHENIX.
RIKEN software meeting
Full Sim Status Estel Perez 27 July 2017.
Current Status of the VTX analysis and the DCA measurement
External Alignment Maya Shimomura (ISU)
Takashi HACHIYA, RIKEN software meeting
Using IP Chi-Square Probability
Z-alignment Hidemitsu Asano.
Takashi HACHIYA for the VTX group
RIKEN software meeting
Beam Gas Vertex – Beam monitor
Charles F. Maguire Vanderbilt University
RIKEN VTX Software Meeting
Update of pattern recognition
VTX tracking issues Y. Akiba.
Software Update Takashi HACHIYA.
Post QM Analysis of VTX Takashi HACHIYA 2012/12/6 Lad lab meeting.
First look at data/MC comparison for period 8 reference runs
External alignment Maya Shimomura (ISU) 12/03/15 RIKEN VTX meeting.
External Alignment Maya Shimomura (ISU)
Run4 f K+K- analysis: analysis train
Current status of run14 VTX alignment
Alignment of the PHENIX Silicon Vertex Tracker (VTX) in 2014
EMCal Recalibration Check
Weekly Report Maya SHIMOMURA Run dependent check for VTX alignment
STAR Detector Event selection and triggers Corrections to data
Problems with the Run4 Preliminary Phi->KK Analysis
Run4 Fiducial Match between Real and MC
Use calibration parameters that are created by using segment v2
RIKEN VTX software Meeting
Current Status of the VTX analysis
Reaction Plane Calibration
RIKEN Software Meeting
Hit and Tracking Data set used: From loose to tight cuts Pythia p+p
Presentation transcript:

Software News Takashi Hachiya RIKEN

Current status Status – All the updates are committed into CVS – The production macro for the full production is prepared. Update – Updating the algorithm on the SvxCentralTrackReco Reduce random association, update the chi2 calculation – SvxPrimVertexFinder Loose the track requirement if not found the prim vertex, but back to the normal cut – SvxSelectCluster Save the clusters only around the CNT track to re-do tracking if necessary – CompactCNT Convert DST to compact format. Cluster, Segment, CNT+BG is stored. Production Macro and output – Next page

Production Macro SvxParManager FullZero field SxvDecode includePixel(true); includeStripixel(true); setAdcOffset(24); setAdcCutoff(-24); includePixel(true); includeStripixel(true); setAdcOffset(24); setAdcCutoff(-24); SvxApplyHotDead N/A SvxReco set_UseStripThresholdDatbase(true); set_StripixelAdcSumThreshold(0); SvxPriVertexSeedFinder SvxStandaloneReco setWindowScale(3); setZerofieldFlag(true) SvxPrimVertexFinder SvxCentralTrackRecoRemove (no zero field treatment) SvxCentralTrackReco(BG)RndmAssocDchFlag(1)Remove (no zero field treatment) SvxRpSumXYReco Remove SvxSelectClusters Remove FillSvxHitssetSaveOnlySelectedHits(true)setSaveOnlySelectedHits(false)

QA code Commenttest scanFull FieldZero field SvxAlignment_QAQA for alignmentNoYes SvxFillHistoPixelYesNo SvxFillHistoStripYesNo SvxFillHistoBeamCenterBeamCenter checkYes SvxStripClusterQA.CCluster check (John C)NoYes SvxQAForProduction.hAll SVX checkNoYes SvxCntQACNT check in detailNo(next yes)YesNo SvxRpEventQA.hRP check (Nakagomi)NoYes SvxStripEventQA.hCellID check Write_StripQAH isto(1)  SvxStripFindHotDeadStrip hotdeadYesNo

OutputNode VTX_DST SvxEventInfo SvxSelectedClusterList SvxSegmentList SvxCentralTrackList SvxQAInfo SvxCentralTrackBackList BbcOut BbcRaw EventHeader Sync TrigLvl1 PreviousEvent ErtOut VtxOut SvxClusterList(Zero field only) CNT_DST RpSumXYObjectPHGlobal PHGlobal_CENTRAL SvxHit_VarArrayRpSumXYObject SvxTrack_VarArrayDchHit_VarArray SvxCentralTrack_VarArrayEmcHit_VarArray SvxCentralTrackBack_VarArrayPc1Hit_VarArray Pc2Hit_VarArray EventHeaderPc3Hit_VarArray SyncTofeHit_VarArray TrigLvl1TofwHit_VarArray PreviousEventCrkHit_VarArray ErtOutAccHit_VarArray VtxOutCglTrackHits_VarArray CglTrackBackHits_VarArray TrackProjection_VarArray TrackLineProjection_VarArray TrackPathLength_VarArray emcHitContainer

SvxCntQA Cut condition – |zvtx| =4 Contents – CNTTRK : SvxCentralTrack ntuple Nentry: NCNT, (10% below pT<0.5GeV/c) Content: event info(vtx, bbcq), CNT(dch, emc, rich, pc2/3), SVXCentralTrackInfo(dphi/dz, dca), siminfo(simdca, simpt, vx/y/z) – EVT: event based ntuple Nentry: Nevent Content: zvtx, bbcq, nhit at layer, nseg – Cluster: cluster based ntuple Nentry: Ncluster with early 100 event – SATrack: SATrack based ntuple Nentry: N_SATrack with early 100 event

Some plots from ntuple

Issues Check the compactCNT data if it is really working. – Read and check the compactCNT. – Then, can start Data QA. Chi2 calculation (fitting) on the SvxCentralTrackReco will be updated We need to break the tasks into people. – We have a lot of tasks DataQA/Signal Ext./Sim. And so on (written in WIKI) – Need to do the task which might not be related to your poster/talk topics. – Share same code/knowledge/analysis technique to speed up the analysis.

Update on the tracking algorithm Current Algorithm Most outer layer – 4mm in dphi – 3cm in dz Correlation cut – 4mm in dphi – 1cm in dz Hit requirement – More than 2hits Priority on the track selection 1.Large Nhit (4  3  2) 2.Minimum chi2/ndf Chi2 calculation – Correlation method DCA – CNT track vector at B0 Others Proposed Algorithm Most outer layer – 4mm in dphi – 10mm in dz (depending on which vtx is used) Correlation cut – 0.5 ~ 3mm in dphi (0.5 for B1-B0) – 0.7 ~ 3mm in dz (0.7 for B1-B0) Hit requirement – More than 2hit – At least 1 hit at the strip layer (B2 or B3) Priority on the track selection 1.3 or 4 hit more prefer than 2 hit 2.Minimum chi2/ndf Chi2 calculation – Fitting method DCA – track vector by fitting Others – If B3-B2-B1-B0, B2-B1-B0 is also checked 2012/5/2Analysis meeting9

Updating After last meeting, I checked some distributions from data and Sasha made DCA of B  e from the embedding study. – Using the updated library – Discuss with Yasuyuki and Maya. It is found that the most of the track associated with the VTX clusters are background (random association) – Large chi2 – pT distribution – Many tracks at the large DCA. Update on the tracking algorithm – Apply narrow association window – Update Chi2 calculation method. 2012/5/2Analysis meeting10

Comparison of Chi2 distributions before and after update Chi2/ndf (old) Chi2/ndf(new) 2/3 * Chi2/ndf (new) Chi2/ndf Old version Large chi2 tail Updated version No large chi2 tail Chi2/ndf Left – Right comparison – Requiring narrow association windows Wide(left) – Narrow(right) – Large chi2 tail is disappeared Bottom-Right (both right) – Old calculation method – New calculation method (2/3* new chi2) Chi2 is improved. – new chi2 looks the exponential curve and better property. But slightly wider than the current. – new chi2 is good enough for the track reconstruction (pattern recognition) – But can be improved more. (in recalibrator) Sigma can be improved. 2012/5/2Analysis meeting11 Large ch2 tail from BG before After

Embedding with new SvxCentralTrackReco DCA cut of 500mkm kills ~0.5 electrons from bottom, and ~0.98 electrons from primary vertex. 12 MC HF Reconstructed HF Reconstructed from primary vertex bottom and primary electrons embedded in 0-20% central AuAu nhits≥3 && chi2/ndf<3

pT distribution 1.West (-0.8<phi0<1.2) 2.1+ Vtx associated (nhit>=2) 3.2+ b0 hit 4.2+Nhit>=3(up) 5.4+chi2/ndf<5 pT(GeV/c) Using the updated tracking. – After many BG are reduced by narrow cut. – Nhit>2&b0 hit requirement reduces the yield to 1/10. Compare 1,2,3 – It looks that Chi2 reduce the random background. Compare 4 and /5/2Analysis meeting13

DCA (data in run kevent) 1.All pT a.Chi2(old)/ndf<3 R=9687/61440=0.157 b.chi2(new)/ndf<4.5 R=8224/53901= pT>1GeV a.Chi2(old)/ndf<3 R=639/14835=0.043 b.chi2(new)/ndf<4.5 R=530/12955= pT>2GeV a.Chi2(old)/ndf<3 R=37/1325=0.028 b.chi2(new)/ndf<4.5 R=50/1254= In DCA distribution DCA with new chi2 cut is narrower than that with current one and BG is reduced. – BG (|DCA|>1mm) / Real Track (|DCA|<1mm) ~ 4% – Background yield is reducing for higher pT. DCA(cm) 2012/5/2Analysis meeting14

Hadron: |zvtx| =3&&b0 and b1 hit and chi2/ndf 1GeV Electron Hadron + n0>2 + chi2/npe 0.7 yield |dca|<1mm Hadron : 9892 Electron : 20 Ratio(ele/had) = 2.0e-3 Expected ratio of electron to hadron : 2.4e-3 at pT=1GeV/c – PHENIX electron and pion measurement. If eID efficiency is 80%, the ratio (electron/hadron) in data (2e-3) is good agreement with the expected value – But the statistics is too small in this analysis 2012/5/2Analysis meeting15 DCA Distribution

Update on the chi2 calculation 2012/5/2Analysis meeting16

Update on the Chi2 calculation CNT track B0 B1 B2 B3 DC dphi3 dphi2 dphi1 dphi0 Actual track DCA CNT track B0 B1 B2 B3 DC dphi3 dphi2 dphi1 dphi0 Actual track DCA 2012/5/2Analysis meeting17

Expected sigma of each layer (by Multiple Scattering) 4% X0  3MeV/c 2% X0  2MeV/c 170mm 110mm 50mm 25mm 50  p 85mm 170  p 145mm 290  p 60mm 120  p 120mm 240  p 60mm 120  p MS by B0 MS by B1MS by B2 Total B0 25mm 50  p 85mm 210  p 145mm 420  p 85mm 120  p 145mm 300  p Total B1 2012/5/2Analysis meeting18

hit correlation on the fitting We checked that the correlation between DCA and the residual at each layer – Negative slope at B0, but positive at the other layer DCA in the current fitting is affected by multiple scatting – Fitting can be improved including MS effect. Now, to take the MS effect into account, the correlation at B0 is rotated to be flat. – Red circle in B0. – We can check the (expected) DCA resolution. – Sigma_DCA = 127um  72um before/after the rotation. DCA vs fitdp0 DCA vs fitdp1DCA vs fitdp3 fitdp0fitdp1fitdp3 DCA B0 B1 B2 B3 Scattered track DCA Original Track direction 2012/5/2Analysis meeting19

DCA with BG The background shape is reproduced by the histogram (red) from 5degree method reproduces t DCA DCA with 5dgree rotation 2012/5/2Analysis meeting20

Summary I updated the tracking algorithm and parameters in the SvxCentralTrackReco – Narrow association windows – Fitting for track selection and chi2 calculation –.. The updated code is working well – Large chi2 problem is fixed – Smaller background yield ( from the electron / hadron ratio) This code is committed into CVS – Ready to use for the mini-production. Current status of the track fitting. DCA & chi2 – Currently simple chi2 fitting is used. The result is good enough. – This could be refined in the recalibrator I would like to ask Sasha to do embedding study of B  e again. 2012/5/2Analysis meeting21

Next step Improve the chi2 calculation 2012/5/2Analysis meeting22

2012/5/2Analysis meeting23

Multiple Scattering の効果は相関スロープの角度として現れる。 運動量毎の相関を見ると Slope が変わるのが見える。 – Multiple scattering を含めた Fitting が必要。 DCA vs fitdp0(0.5<p<1) fitdp0 DCA DCA vs fitdp0(1<p<1.5) fitdp0 DCA DCA vs fitdp0(1.5<p<2) fitdp0 DCA 2012/5/2Analysis meeting24