RpcPrepRawData 1 The conversion from the online RPC data structure (trigger-driven) to offline RpcPrepRawData is not trivial: generally, one online hit.

Slides:



Advertisements
Similar presentations
Michigan State University 4/15/ Simulation for Level 2 James T. Linnemann Michigan State University NIU Triggering Workshop October 17, 1997.
Advertisements

Giuseppe Roselli (CMS-RPC) Università degli Studi di Bari – INFN RPC Efficiency with Track Reconstruction Giuseppe Roselli.
Segmentation and Paging Considerations
Defined plateau region Knee 95% WP=knee+150V RPC operation and Hardware Performance  Annual HV module recalibration – all CAEN A3512N HV module offsets.
Current status of LVL1 Muon-Endcap Trigger simulation Tadashi MAENO ( CERN ) for the developers of TGC simulation code TDAQ-week in LISBON ( 23th Oct.
New muon EF trigger with offline supertools Sergio Grancagnolo INFN Lecce & Salento University.
RPC timing in simulation Current Situation MC Geant4 RPCSensitiveDetector.cxx Or RPCSensitiveDetectorCosmics.cxx RPC_Digitization RPC_digit_To_RDO RPC_RDO_To_Prep:
Using Types Slides thanks to Mark Jones. 2 Expressions Have Types: The type of an expression tells you what kind of value you might expect to see if you.
X.Dong, USTC/LBNL Feb. 20th, 04, STAR Collaboration Meeting 1 TOF Software Progress Xin Dong, for TOF Group  TOF detectors in Run IV  Online software.
CHEP March, B. Scurlock, University of Florida1 D. Acosta, V. Golovtsov, M. Kan, A. Madorsky, B. Scurlock, H. Stoeck, L. Uvarov, S.M. Wang University.
The Pixel Detector ByteStream Converter M.Cobal (1), L. Santi (2) (1) University of Udine and INFN Trieste, Italy (2) University of Trieste and INFN Trieste,
Algorithm / Data-flow Interface
The New TrigDecision Nicolas Berger, Till Eifert, Ricardo Gonçalo Physics Analysis Tools session ATLAS Software Workshop – Munich, March 2007.
Level 3 Muon Software Paul Balm Muon Vertical Review May 22, 2000.
TDC-Related Processors in MarlinTPC/branches/oschfer by Oliver Schäfer MarlinTPC EVO-Meeting, 30 th April 2009 University of Rostock DESY Hamburg EUDET.
1 Michela Biglietti (Universita’ di Napoli-Federico II) Gabriella Cataldi (INFN Lecce) and the HLT.
Recent Software Issues L3 Review of SM Software, 28 Oct Recent Software Issues Occasional runs had large numbers of single-event files. INIT message.
Level 2 ID-tracking truth association Trigger AOD discussion 13 December 2006 Ricardo Gonçalo - RHUL.
To make ByteStream Data There is a plan that the High Level Trigger (HLT) software uses the offline framework (Athena). HLT group wants to read in ByteStream.
Overview of trigger EDM and persistency Focusing on the e/  slice Referring to the work of several people Ricardo Gonçalo.
Cathode Strip Chamber (CSC) Raw Data Unpacking and Packing using bit field data classes Alex Tumanov, Rick Wilkinson September 2007.
Trigger input to FFReq 1. Specific Issues for Trigger The HLT trigger reconstruction is a bit different from the offline reconstruction: – The trigger.
Trigger ESD/AOD Simon George (RHUL) Ricardo Goncalo (RHUL) Monika Wielers (RAL) Reporting on the work of many people. ATLAS software week September.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
AOD/ESD plans Status and plans focusing on LVL2 e/  and some items for discussion On behalf of: J.Baines, P.Casado, G.Comune, A.DiMattia, S.George, R.Goncalo,
Introduction to Testing CSIS 1595: Fundamentals of Programming and Problem Solving 1.
BES III reconstruction software planning for Summer 2004 BES III reconstruction software planning for Summer 2004 Li Weidong
Digitization and hit reconstruction for Silicon Tracker in MarlinReco Sergey Shulga, Tatiana Ilicheva JINR, Dubna, Russia GSU, Gomel, Belarus LCWS07 30.
Claudio Grandi INFN-Bologna CHEP 2000Abstract B 029 Object Oriented simulation of the Level 1 Trigger system of a CMS muon chamber Claudio Grandi INFN-Bologna.
4/9/2007RPC converter1/18 RPC bytestream converter: Brainstorming a summary of discussions involving M.Bianco, G.Cataldi, G.Chiodini, E.Gorini, A.Guida,
December 16, 2005M Jones1 New Level 1 Track Triggers Outputs from SLAM provide lists of axial tracks plus associated stereo information Consider new Level.
S t a t u s a n d u pd a t e s Gabriella Cataldi (INFN Lecce) & the group Moore … in the H8 test-beam … in the HLT(Pesa environment) … work in progress.
Rawhits Status A short update on only pattgen “sector mode” Kohei Yorita University of Chicago March 13 th FTK Meeting.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
TEL62 AND TDCB UPDATE JACOPO PINZINO ROBERTO PIANDANI CERN ON BEHALF OF PISA GROUP 14/10/2015.
Fully Hadronic Top Anti-Top Decay (Using TopView) Fully Hadronic Top Anti-Top Decay (Using TopView) Ido Mussche NIPHAD meeting, Februari 9 th :
Level 2 ID-tracking truth association How it works Information in POOL How to use it.
Trigger LVL1/LVL2 Makers. CERN, december 2001 Gabriella Cataldi-INFN Lecce Trigger (Level 2) Makers: MooiPatTrackSegmentMaker MooiPatTrackMaker MooTrigClusters.
Calibration hits in Jets A proposal for a package analyzing calibration hits inside reconstructed jets Pierre–Antoine Delsart Mohsen Kharzad & Rachid Mazini.
Electron physics object tutorial C. Charlot / LLR Automn08 tutorials, 14 oct
27 March 2003RD Schaffer & C. Arnault CHEP031 Use of a Generic Identification Scheme Connecting Events and Detector Description in Atlas  Authors: C.
L1 Global Muon Trigger Simulation Status URL of this presentation:
A Level-2 trigger algorithm for the identification of muons in the ATLAS Muon Spectrometer Alessandro Di Mattia on behalf of the Atlas TDAQ group Computing.
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
Plots of RPC performance G. Cattani, University of Rome “Tor Vergata” & INFN Roma 2 on behalf of ATLAS Muon Collaboration.
LAr Noise Monitoring Tools T.Ince, M.Lefebvre, R.McPherson, R.Seuster, K.Voss University of Victoria LAr Week Nov 2005.
D. Elia (INFN Bari)Offline week / CERN Status of the SPD Offline Domenico Elia (INFN Bari) Overview:  Response simulation (timing info, dead/noisy.
CP Athena Monitoring Status as of 20/05/08 Revised directory structure (again!). Phi scale configurable in degrees, radians or channels. Existing plots.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Federico Lasagni Manghi - University of Bologna
FTK integration in tau trigger
L2 Muon Trigger Study Status Report
RIKEN/RBRC Itaru Nakagawa
Electronics system overview from TKlayout
Offline Software A. Dobbs CM43 30th October 2015.
2018/6/15 The Fast Tracker Real Time Processor and Its Impact on the Muon Isolation, Tau & b-Jet Online Selections at ATLAS Francesco Crescioli1 1University.
Bonn Test Station data analysis with PandaRoot
Data Quality Monitoring of the CMS Silicon Strip Tracker Detector
TPC status - Offline Q&A
Run-2  Phase-1  Phase-2 Uli / Mainz
A new algorithm for the LVL1muon Trigger simulation
I Know What I Want to Do – Now What??
CMS Pixel Data Quality Monitoring
ورود اطلاعات بصورت غيربرخط
DQM for the RPC subdetector
Raw Event Conversion Service in BOSS framework
integration in HLT-status and prospects
Moore LVL2 interface and Moore status
Use Of GAUDI framework in Online Environment
M.Biglietti (Univ. Naples and INFN Naples)
Presentation transcript:

RpcPrepRawData 1 The conversion from the online RPC data structure (trigger-driven) to offline RpcPrepRawData is not trivial: generally, one online hit cannot be translated into an offline strip identifier with a 1 to 1 relation (for hardware and readout-logic reasons) Consequences in the byte-stream conversion: Given a CM Hit for a phi measurement, there’s a list of strips (  of offline identifiers) which might have produced that hit AMBIGUITY More than one CM contains a raw hit corresponding to a given fired strip  duplicated hits (due to overlapping cabling/readout) some CM hits do not correspond to fired strips, but rather keep trigger related information (ijk=6,7 and ijk=0,1 in high p T CMs) While the standard byte-stream to PRD converter keep all redundancies and ambiguities unsolved, the algorithm (typically used in the MC chain) to produce PRD from RDO apply some logic to extract the minimal useful offline information from the RPC readout: –reduces, if requested, the hit duplication –solves, if requested, phi ambiguities selecting only the phi strips having a matching (in time) eta strip in the same rpc module –flag the trigger information Converter vs Algorithm output are a useful debugging tool

In MuonSpectrometer/MuonCnv/MuonRdoToPrepData RpcRdoToPrepData behaviour can be configured –bool m_processingData; –bool m_solvePhiAmbiguities; –float m_etaphi_coincidenceTime; –bool m_reduceCablingOverlap; –float m_overlap_timeTolerance; fill new properties of RpcPrepRawData (introduced for 12.X.0) –const int triggerInfo 0 for all standard hits (corresponding to fired strips) Ijk for trigger hits in low pt CMs Ijk+100 for trigger hits and low pt pattern in high pt CMs –const int ambiguityFlag 0 if the algorithm/converter producing RpcPrepData does not solve phi ambiguities N_possible_offline_strips if there's no eta strip matching any possible phi strip corresponding to this RDO hit N, if N out of the N_possible_offline_strips have a matching eta strip RpcPrepRawData 2 used for analysis of sector 13 data in 12.0.x with ad hoc patches available with all switches in a recent fix to be collected for job-option fragment for data trivial, can be provided (for ?)

At the moment to run it on data: RpcPrepRawData 3 theApp.Dlls += ["MuonRdoToPrepData"] include ("MuonRdoToPrepData/RpcRdoToRpcPrepData_jobOptions.py") RpcRdoToRpcPrepData = Algorithm("RpcRdoToRpcPrepData") RpcRdoToRpcPrepData.processingData = True RpcRdoToRpcPrepData.reduceCablingOverlap = True RpcRdoToRpcPrepData.overlap_timeTolerance = 100. #//default for MC is 10. RpcRdoToRpcPrepData.solvePhiAmbiguities = True RpcRdoToRpcPrepData.etaphi_coincidenceTime = 100. #//default for MC is 20. RpcRdoToRpcPrepData.OutputLevel = INFO already included in MuonCommissioning/MuonCommRecExample/share/ MuonCosmicsTest_jobOptions.py if the flag doRPCPRDphi = True