Raw Data Format zhangxiaomei. Raw Event data Format Event Header Subdetector1 Header Subdetector1 Data Subdetector2 Header Subdetector2 Data Other Subdetector.

Slides:



Advertisements
Similar presentations
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
Advertisements

Athena on Cosmic Ray Data March 31, 2005 LNF Maura Barone.
Texan Streamline Processing (TSP) Eliminating the intermediate step in converting Texan raw data to standard SEG-Y. Steven Harder Presented at the Active.
Mastering Windows Network Forensics and Investigation Chapter 15: Forensic Analysis of Event Logs.
A Compression Format for RPL Control Messages draft-goyal-roll-rpl-compression-00 Mukul Goyal University of Wisconsin Milwaukee.
Network Layer Packet Forwarding IS250 Spring 2010
Variable Length Data and Records Eswara Satya Pavan Rajesh Pinapala CS 257 ID: 221.
1 Computer Networks IP: The Internet Protocol. 2 IP is a connection-less, unreliable network layer protocol IP provides best effort services in the sense.
Implementing interrupt driven IO. Why use interrupt driven IO? Positive points –Allows asynchronous operation of IO events –Good use of resources –Leads.
CSCI 4550/8556 Computer Networks Comer, Chapter 21: IP Encapsulation, Fragmentation, and Reassembly.
Source Port # (16)Destination Port # (16) Sequence Number (32 bits) Acknowledgement Number (32 bits) Hdr Len (4) Flags (6)Window Size (16) Options (if.
1 Version Traffic Class Flow Label Payload Length Next Header Hop Limit Source Address Destination Address IPv6 Header.
Physical, Logical, Conceptual DSA Lecture
Physical, Logical, Conceptual DSA Lecture
13.5 Arranging data on disk Meghna Jain ID-205CS257 ‏Prof: Dr. T.Y.Lin.
13.5 Arranging data on disk Meghna Jain ID-205CS257 ‏Prof: Dr. T.Y.Lin.
USENIX LISA ‘99 Conference © Copyright 1999, Martin Roesch Snort - Lightweight Intrusion Detection for Networks Martin Roesch.
4: Network Layer4a-1 IP datagram format ver length 32 bits data (variable length, typically a TCP or UDP segment) 16-bit identifier Internet checksum time.
Internet Protocol (IP)
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,
Module 12: Auditing Active Directory Domain Services Changes.
Sec Case 2 Solution. Find a string in a packet.
Internet Protocol Internetworking Lab 1. Why Internet?
The offline raw data format (version 3) Header Data of one FADC Tail A data set of one FADC. i.e. data of one FADC 32 bits = 1 word 2 words 1536 words.
Online data format 2008 July 28. Event header Pedestal Hit data (Cable/T/Q) TRG info. Software Trig. info. Pedestal Event header Pedestal Hit data (Cable/T/Q)
LZRW3 Decompressor dual semester project Characterization Presentation Students: Peleg Rosen Tal Czeizler Advisors: Moshe Porian Netanel Yamin
ALICE Computing Model The ALICE raw data flow P. VANDE VYVRE – CERN/PH Computing Model WS – 09 Dec CERN.
Layer 3: Internet Protocol.  Content IP Address within the IP Header. IP Address Classes. Subnetting and Creating a Subnet. Network Layer and Path Determination.
2003 Dominic Swayne1 Microsoft Disk Operating System and PC DOS CS-550-1: Operating Systems Fall 2003 Dominic Swayne.
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.
DCCP-NAT draft-phelan-dccp-natencap-00.txt Tom Phelan
Internet Protocol Formats. IP (V4) Packet byte 0 byte1 byte 2 byte 3 data... – up to 65 K including heading info Version IHL Serv. Type Total Length Identifcation.
Network Layer4-1 Datagram networks r no call setup at network layer r routers: no state about end-to-end connections m no network-level concept of “connection”
4: Network Layer4b-1 IPv6 r Initial motivation: 32-bit address space completely allocated by r Additional motivation: m header format helps speed.
Chapter 21 IP Encapsulation, Fragmentation, and Reassembly.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
Offline raw data format of SVD2.0 The offline raw data format of SVD2.0 is almost same as that of SVD1.0 which was developed by Krakow people. The big.
SCT Bytestream Hacking Bruce Gallop RAL High mu upgrade - 16 th May 2012.
CWG4 – The data model The group proposes a time frame - based data model to: – Formalize the access to data types produced by both detector FEE and data.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
Report from TRD on Raw Data Christoph Blume ALICE Offline Week, October, 2006.
SL-PGA firmware overview M. Sozzi Pisa - January 30/31, 2014.
Madhuri Gollu Id: 207. Agenda Agenda  Records with Variable Length Fields  Records with Repeating Fields  Variable Format Records  Records that do.
Network Layer. application transport network link physical message segment packet frame signal Network Architecture.
IP Fragmentation. Network layer transport segment from sending to receiving host on sending side encapsulates segments into datagrams on rcving side,
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Lot 3 - Développements MNGT To FAC-CM Interface Version 1.
Doc.:IEEE /0318r0 March 2013 A. Asterjadhi, Qualcomm Inc. Short MAC Header Design Date: Authors:
WEC meeting TED status and WEC timing.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
Multiplexing.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
OSPFv3 over IPv4 for IPv6 Transition
Tips Need to Consider When Organizing a College Event
Internet Protocol (IP)
IP Encapsulation, Fragmentation, and Reassembly
ماجستير إدارة المعارض من بريطانيا
Class Commenting Doxygen for Classes.
What does this packet do?
مديريت موثر جلسات Running a Meeting that Works
Variable Length Data and Records
Raw Event Conversion Service in BOSS framework
Internet Protocol Formats
Advanced Computer Networks
The status of raw data Zhangxiaomei
IPv4 Addressing By, Ishivinder Singh( ) Sharan Patil ( )
VIJAYA PAMIDI CS 257- Sec 01 ID:102
Collision Resolution.
32 bit destination IP address
Transport Layer 9/22/2019.
Presentation transcript:

Raw Data Format zhangxiaomei

Raw Event data Format Event Header Subdetector1 Header Subdetector1 Data Subdetector2 Header Subdetector2 Data Other Subdetector Full event data Header

Header Format header marker total Event size header size Format version number Number of status elements status element 0 other status elements Data & Time Run Number Global Event ID number of subdetectors = 5 offset for subdetector1 other offsets for other four subtectors general part Event header specific part

Header Marker It indicates the start of a fragment header, and it also give out the information of byte ordering. Event Header Marker 0xaa1234aa Subdetector Header Marker 0xbb1234bb

The offset element Other header elements Number of subdetectors subdetector ID =a offset address =11 Other subdetector offsets Subdetector with ID = a Other subdetector Parts 11 units Event Header

Implementation of event format All designations are modular. The basic module unit is a fragment. Full Event Fragment Header Data general specific eventsubdetector

The fragment class Fragment Header_type m_header; Vector m_subfragments; Fragment(header_type&, vector &); Append(subfragment_type*); Header_type& header(); Vector & subfragements(); Size_byte(); Search(subdetectorID&): serialise(filetype&); Serialise(memorytype&); Is_valid(); Theader TSubFragment

The header class header m_fragesize; m_headersize; m_format_version; Vector m_offsets; Vector m_status; Specific_part_type m_spart; Header(fragsize, …., specific_part_type&); Size_byte(); Headmarker(); Version(); Vector<int_t)& Offset(); Specific_part_type& Specific_part(); serialise(filetype&); Serialise(memorytype&); Is_valid(); TSpecific