40 likes | 161 Views
Bug fix of Aug06 data and Strip merge scheme. Acfa-Sim-J meeting 2006/10/17 H.Ono Niigata University. (C) Rei Hori. Aug06 bug fixing. Aug06 EM/HD cellID overlap problem can be solved by adding a constants to Hadron cellID at S4ExactHit::GetCellID() which is called at the S4CALHit
E N D
Bug fix of Aug06 dataandStrip merge scheme Acfa-Sim-J meeting 2006/10/17 H.Ono Niigata University GLD Full Simulator study (C) Rei Hori
Aug06 bug fixing • Aug06 EM/HD cellID overlap problem can be solved by adding a constants to Hadron cellID at S4ExactHit::GetCellID() which is called at the S4CALHit • EM cellID over the nEMTotalCellID and HD cellID was generate by • cellID=EMID; • cellID=nEMTotals+(HDID); • EMID should be smaller than nEMTotals, but over by bug. • nEMTotals+consts+HDID can be solved. GLD Full Simulator study
Strip merging scheme • S4CAL.NStrip.X: 4 • S4CAL.NStrip.YZ: 1 • S4CAL.FirstStripDir: kFALSE • MergeCellID( cellID, isEM, isBarrel ) is called at S4CALHit and set the merged cellID. • GetListOfMergedCellIDs() • Retrun non merged cellIDs in strip. GLD Full Simulator study
Merged IDs Cell BoundaryCell 1 4 2 3 5 6 0 0 7 0 0 3 2 1 4 0 0 3 0 1 2 5 0 1 2 0 0 3 0 1 2 0 1 MergedCellID() 0 0 1 0 0 MergedPosition() GLD Full Simulator study