Status report. Wataru OKAMURA 06/02/2012 ATLAS Osaka meeting

Size: px
Start display at page:

Download "Status report. Wataru OKAMURA 06/02/2012 ATLAS Osaka meeting"

Transcription

1 Status report Wataru OKAMURA // ATLAS Osaka meeting

2 Noise occupancy test problem Boosted ZH to llbb analysis I m cleaning up my source codes and implementing any collections / smearing.

3 Noise occupancy test problem Threshold against channel X axis : channel, Y axis : Threshold [fc] 9..57_link..9 Triggers Channel _link Channel.

4 as a function of threshold [q] X axis : Threshold [fc], Y axis : Chip.... Chip Chip Chip Chip Chip Chip....7 Chip Chip Chip Chip.... Chip

5 ln() as a function of threshold The plots are fitted with a linear function Fit function : y = p + p * x ENC [e] is defined as 5*sqrt{/(*p)} Ln.e Threshold^ (fc^) Ln.e Threshold^ (fc^) Ln 9.e..... Threshold^ (fc^) Ln.e Threshold^ (fc^).7e7.e 7.e.e Noise occupancy test problem Threshold^ (fc^) Threshold^ (fc^) Threshold^ (fc^) Threshold^ (fc^) Ln Ln Ln Ln Ln.e Threshold^ (fc^) Ln.e..... Threshold^ (fc^) Ln.e..... Threshold^ (fc^) Ln.e..... Threshold^ (fc^) 5

6 ENC in Online DB vs ENC obtained by using the latest version from SVN for all modules h_estenc_bec h_estenc_bec Entries 7 9 Mean 9 ±..77 RMS Underflow 5 Overflow 79 : Online DB : SVN Integral.5e+.e+ These are not agreement.

7 auto_ptr<tf> f = NoiseTestResult::createFitFunction(); //Check for a dead chip (which hasnt been caused by vetoing due to other serious defect!) if (nbins == && defects.defectseverityencompassingelement(moduleelement::chip(ichip)) < SERIOUS ) { defects.adddefect(defect(standarddefects::dead, ModuleElement::Chip(iChip))); boost::shared_ptr<tgraphasymmerrors> g( new TGraphAsymmErrors()); std::cout<<"returning empty chip result for chip "<< ichip <<std::endl; total_dead_chips++; return ChipNOResult(g, boost::shared_ptr<tf>(f),.,.,.,.,.); } boost::shared_ptr<tgraphasymmerrors> g( new TGraphAsymmErrors(nBins, x, y, xlowererr, xuppererr, ylowererr, yuppererr)); // begin ingo float range_min =.; float range_max =.5; if(m_scanvariable==){ f>setrange(range_min,range_max); // for barrel if ( m_mur_type==sctconfiguration::endcap && m_endcap_type==sctconfiguration::endcap_outer) f>setrange(.,range_max); else if ( m_mur_type==sctconfiguration::endcap && m_endcap_type==sctconfiguration::endcap_short_middle) f>setrange(.5,range_max); else if ( m_mur_type==sctconfiguration::endcap && m_endcap_type==sctconfiguration::endcap_middle) f>setrange(.7,range_max); else if ( m_mur_type==sctconfiguration::endcap && m_endcap_type==sctconfiguration::endcap_inner) f>setrange(.7,range_max); } // end ingo These lines don t work with my script to reanalyze raw data? I make sure that in next pages. //We don't usually use FitStrategy because there is no asymm errors method. However since ROOT v./ seems to core dump with this method, we use it AJB AnalysisService::instance().getFitStrategy().fitTGraphAsymmErrors(*g, *f); double noise =.; if (f>getparameter() <.) noise = 5.*sqrt(/(*f>GetParameter())); double chisq =.; if (f>getndf() >.) { chisq = f>getchisquare() / (float)(f>getndf()); } 7

8 ENC which is obtained by the following different ways are compared. Case : Online DB Case : Fit range [. to.5] for Barrel modules Case : Fit range [. to.5] for EndCap outer modules Case : Fit range [.5 to.5] for EndCap shortmiddle modules Case : Fit range [.7 to.5] for EndCap middle and inner modules

9 ENC for Barrel modules h_estenc_b h_estenc_b Entries 5 55 Mean ± RMS Underflow Overflow 97 Integral.e+.7e+.9e+.5e+ : case : case : case : case : case Case and case are agreement. 9

10 ENC for EndCap outer modules h_estenc_ecouter h_estenc_ecouter : case Entries Mean ± RMS Underflow Overflow Integral 9 : case : case : case : case Case and case are agreement.

11 ENC for EndCap shortmiddle modules h_estenc_ecshortmiddle h_estenc_ecshortmiddle Entries 7 Mean ± RMS Underflow Overflow 5 Integral : case : case : case : case : case Case and case are agreement.

12 ENC for EndCap middle and inner modules h_estenc_ecinner h_estenc_ecinner Entries 55 Mean 5 ±.55 RMS 5. Underflow Overflow 57 Integral 57 h_estenc_ecmiddle : case : case : case : case : case h_estenc_ecmiddle Entries 57 Mean 5 5 ± RMS Underflow Overflow Integral Case and case are agreement.

13 Summary The lines which shown in page don t work with my script to reanalyze raw data. As possible causes... The reanalysis script which given from Per has some issue?? The latest version Software from SVN and one which is used now are different?? To do Compare mean occupancy and occupancy obtained by fitting.

14 backup

15 for all modules : Online DB : SVN h_meanocc_bec h_meanocc_bec Entries 7 9 Mean RMS.9e5.9e5 ±.95e7.e7.e5.e5 Underflow Overflow 7 Integral.9e+.e+!

16 for Barrel modules : Online DB : SVN h_meanocc_b h_meanocc_b Entries 5 55 Mean RMS.e5.7e5 ± 5.9e 5.9e 9.e 9.e Underflow Overflow Integral.e+.5e+!.....5

17 for EndCap modules h_meanocc_ecouter h_meanocc_ecouter Entries h_meanocc_ecmiddle : Online DB : SVN h_meanocc_ecmiddle Entries 57 Mean RMS.e5 ±.5e7 5.9e5 Mean RMS.e5 ±.e7.e5 Underflow Underflow Overflow Overflow Integral Integral 57!.....5! h_meanocc_ecshortmiddle h_meanocc_ecshortmiddle h_meanocc_ecinner h_meanocc_ecinner Entries 7 Entries 55 Mean RMS.777e.5e7 ±.e7.9e7.e5 5.7e Mean RMS.e.7e7 ± 5.e7.e7.9e5.7e Underflow Underflow Overflow Overflow 5 Integral 7 7 Integral 5 55!.....5!

18 h_etaphi_b h_etaphi_b h_etaphi_b h_etaphi_b

19 h_etaphi_eca h_etaphi_eca h_etaphi_eca h_etaphi_eca h_etaphi_eca h_etaphi_eca h_etaphi_eca h_etaphi_eca7 h_etaphi_eca

20 h_etaphi_ecc h_etaphi_ecc h_etaphi_ecc h_etaphi_ecc h_etaphi_ecc h_etaphi_ecc h_etaphi_ecc h_etaphi_ecc7 h_etaphi_ecc

Meeting. Wataru OKAMURA 26/12/2011 Osaka ATLAS meeting

Meeting. Wataru OKAMURA 26/12/2011 Osaka ATLAS meeting Meeting Wataru OKAMURA 6// Osaka ATLAS meeting NTUP_HSG5ZHLL ZHllbb_boostedFilter.py (NTUP_HSG5ZHLL) Used dataset at least jet from CamKtLCTopoJets collection with pt>5 GeV either > electrons from the

More information

Endcap Modules for the ATLAS SemiConductor Tracker

Endcap Modules for the ATLAS SemiConductor Tracker Endcap Modules for the ATLAS SemiConductor Tracker RD3, Firenze, September 29 th, 23 Richard Nisius (MPI Munich) nisius@mppmu.mpg.de (For the ATLAS-SCT Collaboration) The plan of this presentation Introduction

More information

Boosted ZHLL analysis. Wataru OKAMURA 27/12/2011

Boosted ZHLL analysis. Wataru OKAMURA 27/12/2011 Boosted ZHLL analysis Wataru OKAMURA 27/2/2 Used dataset NTUP_HSG5ZHLL - ZHllbb boosted Filter ZHllbb_boostedFilter.py (NTUP_HSG5ZHLL) at least jet from CamKt2LCTopoJets collection with pt>5 GeV either

More information

Electron and Photon Reconstruction and Identification with the ATLAS Detector

Electron and Photon Reconstruction and Identification with the ATLAS Detector Electron and Photon Reconstruction and Identification with the ATLAS Detector IPRD10 S12 Calorimetry 7th-10th June 2010 Siena, Italy Marine Kuna (CPPM/IN2P3 Univ. de la Méditerranée) on behalf of the ATLAS

More information

Hashed-Based Indexing

Hashed-Based Indexing Topics Hashed-Based Indexing Linda Wu Static hashing Dynamic hashing Extendible Hashing Linear Hashing (CMPT 54 4-) Chapter CMPT 54 4- Static Hashing An index consists of buckets 0 ~ N-1 A bucket consists

More information

1. INTRODUCTION 2. MUON RECONSTRUCTION IN ATLAS. A. Formica DAPNIA/SEDI, CEA/Saclay, Gif-sur-Yvette CEDEX, France

1. INTRODUCTION 2. MUON RECONSTRUCTION IN ATLAS. A. Formica DAPNIA/SEDI, CEA/Saclay, Gif-sur-Yvette CEDEX, France &+(3/D-ROOD&DOLIRUQLD0DUFK 1 Design, implementation and deployment of the Saclay muon reconstruction algorithms (Muonbox/y) in the Athena software framework of the ATLAS experiment A. Formica DAPNIA/SEDI,

More information

Systems Infrastructure for Data Science. Web Science Group Uni Freiburg WS 2014/15

Systems Infrastructure for Data Science. Web Science Group Uni Freiburg WS 2014/15 Systems Infrastructure for Data Science Web Science Group Uni Freiburg WS 2014/15 Lecture II: Indexing Part I of this course Indexing 3 Database File Organization and Indexing Remember: Database tables

More information

EicRoot for tracking R&D studies

EicRoot for tracking R&D studies EicRoot for tracking R&D studies Alexander Kiselev EIC Software Meeting Jefferson Lab September,24 2015 Contents of the talk Tracking code implementation in EicRoot Few particular applications: Basic forward

More information

An Introduction to MATLAB

An Introduction to MATLAB An Introduction to MATLAB Day 1 Simon Mitchell Simon.Mitchell@ucla.edu High level language Programing language and development environment Built-in development tools Numerical manipulation Plotting of

More information

Performance of FPCCD vertex detector. T. Nagamine Tohoku University Feb 6, 2007 ACFA 9, IHEP,Beijin

Performance of FPCCD vertex detector. T. Nagamine Tohoku University Feb 6, 2007 ACFA 9, IHEP,Beijin Performance of FPCCD vertex detector T. Nagamine Tohoku University Feb 6, 27 ACFA 9, IHEP,Beijin Outline FPCCD and Vertex Detector Structure Impact Parameter Resolution Pair Background in Vertex Detector

More information

The Fast TracKer upgrade for the ATLAS Trigger and Data Acquisition system, and FTK applications for early Alzheimer s disease detection.

The Fast TracKer upgrade for the ATLAS Trigger and Data Acquisition system, and FTK applications for early Alzheimer s disease detection. The Fast TracKer upgrade for the ATLAS Trigger and Data Acquisition system, and FTK applications for early Alzheimer s disease detection. Stamatios Gkaitatzis Aristotle University of Thessaloniki Introduction

More information

CBC performance with switched capacitor DC-DC converter. Mark Raymond, Tracker Upgrade Power Working Group, February 2012.

CBC performance with switched capacitor DC-DC converter. Mark Raymond, Tracker Upgrade Power Working Group, February 2012. CBC performance with switched capacitor DC-DC converter Mark Raymond, Tracker Upgrade Power Working Group, February 212. 1 CBC power features 2 powering features included on CBC prototype pads for test

More information

Hash-Based Indexing 1

Hash-Based Indexing 1 Hash-Based Indexing 1 Tree Indexing Summary Static and dynamic data structures ISAM and B+ trees Speed up both range and equality searches B+ trees very widely used in practice ISAM trees can be useful

More information

Multi-way Search Trees. (Multi-way Search Trees) Data Structures and Programming Spring / 25

Multi-way Search Trees. (Multi-way Search Trees) Data Structures and Programming Spring / 25 Multi-way Search Trees (Multi-way Search Trees) Data Structures and Programming Spring 2017 1 / 25 Multi-way Search Trees Each internal node of a multi-way search tree T: has at least two children contains

More information

EMT Monitoring and Analysis Software PART 1 : Offline fundamentals. EMT SOFTWARE WORKSHOP 18th November 2001 Wahid Bhimji

EMT Monitoring and Analysis Software PART 1 : Offline fundamentals. EMT SOFTWARE WORKSHOP 18th November 2001 Wahid Bhimji EMT Monitoring and Analysis Software PART 1 : Offline fundamentals EMT SOFTWARE WORKSHOP 18th November 2001 Wahid Bhimji 1 L1EmtData Digis: Offline containers for EMT information. L1EmtSpy L1Emt L1EmtOnline

More information

FAST site EMU CSC test results a global view from ROOT N. Terentiev

FAST site EMU CSC test results a global view from ROOT N. Terentiev FAST site EMU CSC test results a global view from ROOT US N. Terentiev (Carnegie Mellon University) Fermilab July 23, 2004 CMS Endcap Muon Cathode Strip Chambers (EMU CSC) EMU CSC provides: BX identification

More information

Bent Solenoid C or S type. Akira SATO Osaka University Jun COMET-mu2e joint workshop

Bent Solenoid C or S type. Akira SATO Osaka University Jun COMET-mu2e joint workshop Bent Solenoid C or S type Akira SATO Osaka University 23-34 Jun. 9 COMET-mu2e joint workshop Contents COMET vs mu2e C/S-type Bend Solenoid for COMET 2 COMET vs mu2e COMET vs MECO/mu2e Target C or W W,

More information

A LVL2 Zero Suppression Algorithm for TRT Data

A LVL2 Zero Suppression Algorithm for TRT Data A LVL2 Zero Suppression Algorithm for TRT Data R. Scholte,R.Slopsema,B.vanEijk, N. Ellis, J. Vermeulen May 5, 22 Abstract In the ATLAS experiment B-physics studies will be conducted at low and intermediate

More information

Performance quality monitoring system for the Daya Bay reactor neutrino experiment

Performance quality monitoring system for the Daya Bay reactor neutrino experiment Journal of Physics: Conference Series OPEN ACCESS Performance quality monitoring system for the Daya Bay reactor neutrino experiment To cite this article: Y B Liu and the Daya Bay collaboration 2014 J.

More information

Making the Move to Magento 2: Successful Use of the Data Migration Tool

Making the Move to Magento 2: Successful Use of the Data Migration Tool Making the Move to Magento 2: Successful Use of the Data Migration Tool Cost-Benefit Analysis Cost of an Upgrade Magento: Treat upgrading to Magento 2 as if it were a re-platform Moving to Magento 2 is

More information

Spring 2010 Research Report Judson Benton Locke. High-Statistics Geant4 Simulations

Spring 2010 Research Report Judson Benton Locke. High-Statistics Geant4 Simulations Florida Institute of Technology High Energy Physics Research Group Advisors: Marcus Hohlmann, Ph.D. Kondo Gnanvo, Ph.D. Note: During September 2010, it was found that the simulation data presented here

More information

Multiway Search Trees

Multiway Search Trees Multiway Search Trees Intuitive Definition A multiway search tree is one with nodes that have two or more children. Within each node is stored a given key, which is associated to an item we wish to access

More information

Hash-Based Indexes. Chapter 11. Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1

Hash-Based Indexes. Chapter 11. Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Hash-Based Indexes Chapter Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Introduction As for any index, 3 alternatives for data entries k*: Data record with key value k

More information

CBC calibration Kirika Uchida. Electronics for 2S and PS-Pt modules meeting 15/04/2014 1

CBC calibration Kirika Uchida. Electronics for 2S and PS-Pt modules meeting 15/04/2014 1 CBC calibration 16.04.2014 Electronics for 2S and PS-Pt modules meeting Kirika Uchida 15/04/2014 1 CBC2 calibration Current situation (for beamtest) Done in the IC lab downstairs with VME & LabVIEW by

More information

LC 14 LASER CONTAINER

LC 14 LASER CONTAINER LC 14 LASER CONTAINER 1. Safety Instructions and Important Notice LASER RADIATION DO NOT LOOK DIRECTLY INTO LASER BEAM! CLASS I. LASER DEVICE - The LC 14 laser container is a Class I. laser shooting device,

More information

HD Tune Pro manual version 4.50 HD Tune Pro manual

HD Tune Pro manual version 4.50 HD Tune Pro manual HD Tune Pro manual version 4.50 copyright (c) 2010 by EFD Software Page 1/33 Table of Contents 1.Introduction...3 2.Before you get started...4 3.System requirements...6 4.Usage...7 5.Temperature display...9

More information

Analysis of Failed Runs in IU Mini Data Challenge. Kei Moriya Indiana University GlueX Offline Meeting November 13, 2013

Analysis of Failed Runs in IU Mini Data Challenge. Kei Moriya Indiana University GlueX Offline Meeting November 13, 2013 Analysis of Failed Runs in IU Mini Data Challenge Kei Moriya Indiana University GlueX Offline Meeting November 13, 2013 1 Brief Summary Processed 50M bggen events - 10 hrs worth of data at 10 7 γ/s 10k

More information

EicRoot software framework

EicRoot software framework EicRoot software framework Alexander Kiselev EIC Software Meeting Jefferson Lab September,24 2015 Contents of the talk FairRoot software project EicRoot framework structure Typical EicRoot applications

More information

GNAM for MDT and RPC commissioning

GNAM for MDT and RPC commissioning GNAM for MDT and RPC commissioning G. Crosetti, D. Salvatore, P.F. Zema (Cosenza) M. Della Pietra (Napoli) R. Ferrari, G. Gaudio, W. Vandelli (Pavia) 10 th Muon Week, Cetraro July 2005 Summary * GNAM and

More information

Hash-Based Indexes. Chapter 11 Ramakrishnan & Gehrke (Sections ) CPSC 404, Laks V.S. Lakshmanan 1

Hash-Based Indexes. Chapter 11 Ramakrishnan & Gehrke (Sections ) CPSC 404, Laks V.S. Lakshmanan 1 Hash-Based Indexes Chapter 11 Ramakrishnan & Gehrke (Sections 11.1-11.4) CPSC 404, Laks V.S. Lakshmanan 1 What you will learn from this set of lectures Review of static hashing How to adjust hash structure

More information

High Voltage system for the Double Chooz experiment

High Voltage system for the Double Chooz experiment High Voltage system for the Double Chooz experiment Fumitaka Sato Junpei Maeda Takayuki Sumiyoshi Kento Tsukagoshi (Tokyo Metropolitan University) for the Double Chooz collaboration 1 7m Double Chooz detector

More information

B-Trees. Disk Storage. What is a multiway tree? What is a B-tree? Why B-trees? Insertion in a B-tree. Deletion in a B-tree

B-Trees. Disk Storage. What is a multiway tree? What is a B-tree? Why B-trees? Insertion in a B-tree. Deletion in a B-tree B-Trees Disk Storage What is a multiway tree? What is a B-tree? Why B-trees? Insertion in a B-tree Deletion in a B-tree Disk Storage Data is stored on disk (i.e., secondary memory) in blocks. A block is

More information

A Logistics Model Group Activity 8 STEM Project Week #11. Plot the data on the grid below. Be sure to label the x and y axis and label the window.

A Logistics Model Group Activity 8 STEM Project Week #11. Plot the data on the grid below. Be sure to label the x and y axis and label the window. A Logistics Model Group Activity 8 STEM Project Week #11 Consider fencing off several thousand acres of land and placing 1000 rabbits on the land. Initially the rabbits would grow at a constant percent

More information

CyAn ADP Guide. Starting Up

CyAn ADP Guide. Starting Up CyAn ADP Guide Starting Up 1. Check the sheath and waste fluids, if needed, fill and empty: 1. To fill the Sheath Tank: a. Unscrew the top of the tank labeled Sheath Tank, and set it on top of the tank.

More information

Principles of Data Management. Lecture #5 (Tree-Based Index Structures)

Principles of Data Management. Lecture #5 (Tree-Based Index Structures) Principles of Data Management Lecture #5 (Tree-Based Index Structures) Instructor: Mike Carey mjcarey@ics.uci.edu Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Today s Headlines v Project

More information

Scaffold Hunter: By Stefan Wetzel. 1. Installation of MySQL 5.x

Scaffold Hunter: By Stefan Wetzel. 1. Installation of MySQL 5.x Scaffold Hunter: Installation of MySQL and Reconstruction of the profile database as well as a sample database comprising the pyruvate kinase data from PubChem By Stefan Wetzel 1. Installation of MySQL

More information

NAME: 1. (2) What is a transistor?

NAME: 1. (2) What is a transistor? NAME: CS3411 Test #1, 6 September 2007. You have 1h15min (one css period). Answer all questions. The number of points (out of 100) each problem is worth is shown in (parentheses). Be as concise as you

More information

Lexmark C73x/X73x/C74x/X74x

Lexmark C73x/X73x/C74x/X74x Lexmark C73x/X73x/C74x/X74x Potential Field Concerns For Training Use only No Display, Lines in Display C74x/X74x Only The display is blank or lines appear in the display. The printer may seem dead. The

More information

Sound Lab by Gold Line. Noise Level Analysis

Sound Lab by Gold Line. Noise Level Analysis Sound Lab by Gold Line Noise Level Analysis About NLA The NLA module of Sound Lab is used to analyze noise over a specified period of time. NLA can be set to run for as short as one minute or as long as

More information

Facebook Immune System 人人安全中心姚海阔

Facebook Immune System 人人安全中心姚海阔 Facebook Immune System 人人安全中心姚海阔 Immune A realtime system to protect our users and the social graph Big data, Real time 25B checks per day 650K per second at peak Realtime checks and classifications on

More information

Anode Electronics Crosstalk on the ME 234/2 Chamber

Anode Electronics Crosstalk on the ME 234/2 Chamber Anode Electronics Crosstalk on the ME 234/2 Chamber Nikolay Bondar, Sergei Dolinsky, Nikolay Terentiev August 2002 Introduction An anode crosstalk probability higher than the allowed limit of 5% was observed

More information

SoLID GEM Detectors in US

SoLID GEM Detectors in US SoLID GEM Detectors in US Kondo Gnanvo University of Virginia SoLID Collaboration Meeting @ JLab, 08/26/2016 Outline Design Optimization U-V strips readout design Large GEMs for PRad in Hall B Requirements

More information

Chapter 4: Programming with MATLAB

Chapter 4: Programming with MATLAB Chapter 4: Programming with MATLAB Topics Covered: Programming Overview Relational Operators and Logical Variables Logical Operators and Functions Conditional Statements For Loops While Loops Debugging

More information

Measuring Efficiency

Measuring Efficiency Growth Announcements Measuring Efficiency Recursive Computation of the Fibonacci Sequence Our first example of tree recursion: fib(3) fib(5) fib(4) def fib(n): if n == 0: return 0 elif n == 1: return 1

More information

Quick Start Guide Sense2GoL Module. July 12 th 2018

Quick Start Guide Sense2GoL Module. July 12 th 2018 Quick Start Guide Sense2GoL Module July 12 th 2018 Table of contents 1 Overview 2 Development Tools Installation 3 Flashing and Debugging 4 GUI 5 Stream Raw data 2 Table of contents 1 Overview 2 Development

More information

Introduction to Octave/Matlab. Deployment of Telecommunication Infrastructures

Introduction to Octave/Matlab. Deployment of Telecommunication Infrastructures Introduction to Octave/Matlab Deployment of Telecommunication Infrastructures 1 What is Octave? Software for numerical computations and graphics Particularly designed for matrix computations Solving equations,

More information

Backup Strategies with MySQL Enterprise Backup

Backup Strategies with MySQL Enterprise Backup Fast, Consistent, Online Backups for MySQL Backup Strategies with MySQL Enterprise Backup John Russell Oracle/InnoDB Calvin Sun Oracle/InnoDB Mike Frank Oracle/MySQL The preceding

More information

L2-Hitcleaning and other L2 tests. Matthias Danninger. - ed - RT -

L2-Hitcleaning and other L2 tests. Matthias Danninger. - ed - RT - Old FE NFE L2-Hitcleaning and other L2 tests - ed - RT - Overview NFE vs oldfe http://icecube.wisc.edu/~mda65/ic79/studies/nfe_fe_new.htm details about study different parameters (position & time & reconstruction)

More information

CSCI 402: Computer Architectures. Arithmetic for Computers (3) Fengguang Song Department of Computer & Information Science IUPUI.

CSCI 402: Computer Architectures. Arithmetic for Computers (3) Fengguang Song Department of Computer & Information Science IUPUI. CSCI 402: Computer Architectures Arithmetic for Computers (3) Fengguang Song Department of Computer & Information Science IUPUI 3.5 Today s Contents Floating point numbers: 2.5, 10.1, 100.2, etc.. How

More information

Balanced Search Trees

Balanced Search Trees Balanced Search Trees Computer Science E-22 Harvard Extension School David G. Sullivan, Ph.D. Review: Balanced Trees A tree is balanced if, for each node, the node s subtrees have the same height or have

More information

Bryant and O Hallaron, Computer Systems: A Programmer s Perspective, Third Edition. Carnegie Mellon

Bryant and O Hallaron, Computer Systems: A Programmer s Perspective, Third Edition. Carnegie Mellon Carnegie Mellon Floating Point 15-213/18-213/14-513/15-513: Introduction to Computer Systems 4 th Lecture, Sept. 6, 2018 Today: Floating Point Background: Fractional binary numbers IEEE floating point

More information

STA 570 Spring Lecture 5 Tuesday, Feb 1

STA 570 Spring Lecture 5 Tuesday, Feb 1 STA 570 Spring 2011 Lecture 5 Tuesday, Feb 1 Descriptive Statistics Summarizing Univariate Data o Standard Deviation, Empirical Rule, IQR o Boxplots Summarizing Bivariate Data o Contingency Tables o Row

More information

MAT128A: Numerical Analysis Lecture Two: Finite Precision Arithmetic

MAT128A: Numerical Analysis Lecture Two: Finite Precision Arithmetic MAT128A: Numerical Analysis Lecture Two: Finite Precision Arithmetic September 28, 2018 Lecture 1 September 28, 2018 1 / 25 Floating point arithmetic Computers use finite strings of binary digits to represent

More information

Princess Nourah bint Abdulrahman University. Computer Sciences Department

Princess Nourah bint Abdulrahman University. Computer Sciences Department Princess Nourah bint Abdulrahman University Computer Sciences Department 1 And use http://www.w3schools.com/ PHP Part 3 Objectives Creating a new MySQL Database using Create & Check connection with Database

More information

CMS FPGA Based Tracklet Approach for L1 Track Finding

CMS FPGA Based Tracklet Approach for L1 Track Finding CMS FPGA Based Tracklet Approach for L1 Track Finding Anders Ryd (Cornell University) On behalf of the CMS Tracklet Group Presented at AWLC June 29, 2017 Anders Ryd Cornell University FPGA Based L1 Tracking

More information

FIMS V You will need to know all of the following items before customizing the script and setting up the schedule.

FIMS V You will need to know all of the following items before customizing the script and setting up the schedule. Customizing and Using DBbackup.bat Purpose The dbbackup.bat file is provided to allow the customer to schedule a backup of their database using the Windows task scheduler without the need to shut the database

More information

ATLAS PILE-UP AND OVERLAY SIMULATION

ATLAS PILE-UP AND OVERLAY SIMULATION ATLAS PILE-UP AND OVERLAY SIMULATION LPCC Detector Simulation Workshop, June 26-27, 2017 ATL-SOFT-SLIDE-2017-375 22/06/2017 Tadej Novak on behalf of the ATLAS Collaboration INTRODUCTION In addition to

More information

Multi-Way Search Trees

Multi-Way Search Trees Multi-Way Search Trees Manolis Koubarakis 1 Multi-Way Search Trees Multi-way trees are trees such that each internal node can have many children. Let us assume that the entries we store in a search tree

More information

Up next. Midterm. Today s lecture. To follow

Up next. Midterm. Today s lecture. To follow Up next Midterm Next Friday in class Exams page on web site has info + practice problems Excited for you to rock the exams like you have been the assignments! Today s lecture Back to numbers, bits, data

More information

David Tuma, Tuma Solutions, LLC Elias Fallon, Cadence Design Systems, Inc.

David Tuma, Tuma Solutions, LLC Elias Fallon, Cadence Design Systems, Inc. David Tuma, Tuma Solutions, LLC Elias Fallon, Cadence Design Systems, Inc. 2013 Tuma Solutions, LLC and Cadence Design Systems, Inc SM Team Software Process and TSP are service marks of Carnegie Mellon

More information

EGR 111 Loops. This lab is an introduction to loops, which allow MATLAB to repeat commands a certain number of times.

EGR 111 Loops. This lab is an introduction to loops, which allow MATLAB to repeat commands a certain number of times. EGR 111 Loops This lab is an introduction to loops, which allow MATLAB to repeat commands a certain number of times. New MATLAB commands: for, while,, length 1. The For Loop Suppose we want print a statement

More information

Floating-point representations

Floating-point representations Lecture 10 Floating-point representations Methods of representing real numbers (1) 1. Fixed-point number system limited range and/or limited precision results must be scaled 100101010 1111010 100101010.1111010

More information

Introduction. Choice orthogonal to indexing technique used to locate entries K.

Introduction. Choice orthogonal to indexing technique used to locate entries K. Tree-Structured Indexes Werner Nutt Introduction to Database Systems Free University of Bozen-Bolzano 2 Introduction As for any index, three alternatives for data entries K : Data record with key value

More information

Floating-point representations

Floating-point representations Lecture 10 Floating-point representations Methods of representing real numbers (1) 1. Fixed-point number system limited range and/or limited precision results must be scaled 100101010 1111010 100101010.1111010

More information

PrimEx Trigger Simultation Study D. Lawrence Mar. 2002

PrimEx Trigger Simultation Study D. Lawrence Mar. 2002 PRIMEX NOTE 6 PrimEx Trigger Simultation Study D. Lawrence Mar. 2002 Introduction This documents describes a Monte Carlo simulation study for the PrimEx o experiment. The study focused on determining trigger

More information

ECC Approach for Correcting Errors Not Handled by RAID Recovery

ECC Approach for Correcting Errors Not Handled by RAID Recovery ECC Approach for Correcting Errors Not Handled by RAID Recovery Jeff Yang Siliconmotion Flash Memory Summit 27 Note: All the material are the concept proof and simulation.s It is not the real Siliconmotion

More information

C/C++ Programming Lecture 18 Name:

C/C++ Programming Lecture 18 Name: . The following is the textbook's code for a linear search on an unsorted array. //***************************************************************** // The searchlist function performs a linear search

More information

B-Tree. CS127 TAs. ** the best data structure ever

B-Tree. CS127 TAs. ** the best data structure ever B-Tree CS127 TAs ** the best data structure ever Storage Types Cache Fastest/most costly; volatile; Main Memory Fast access; too small for entire db; volatile Disk Long-term storage of data; random access;

More information

Multi-Way Search Trees

Multi-Way Search Trees Multi-Way Search Trees Manolis Koubarakis 1 Multi-Way Search Trees Multi-way trees are trees such that each internal node can have many children. Let us assume that the entries we store in a search tree

More information

Design of the new ATLAS Inner Tracker (ITk) for the High Luminosity LHC

Design of the new ATLAS Inner Tracker (ITk) for the High Luminosity LHC Design of the new ATLAS Inner Tracker (ITk) for the High Luminosity LHC Jike Wang (DESY) for the ATLAS Collaboration May/2017, TIPP 2017 LHC Machine Schedule In year 2015, ATLAS and CMS went into Run2

More information

Motion Compensated Processing Dr Anil Kokaram Electronic and Electrical Engineering Dept.

Motion Compensated Processing Dr Anil Kokaram Electronic and Electrical Engineering Dept. IMAGE PROCESSING 1 Motion Compensated Processing Dr Anil Kokaram Electronic and Electrical Engineering Dept. anil.kokaram@tcd.ie www.mee.tcd.ie/ sigmedia The aims of this laboratory are as follows 1. To

More information

Working in Teams CS 520 Theory and Practice of Software Engineering Fall 2018

Working in Teams CS 520 Theory and Practice of Software Engineering Fall 2018 Working in Teams CS 520 Theory and Practice of Software Engineering Fall 2018 Version Control September 18, 2018 Thursday (September 20) First in-class exercise On using git (today is a prelude with useful

More information

Software Testing Lecture 1. Justin Pearson

Software Testing Lecture 1. Justin Pearson Software Testing Lecture 1 Justin Pearson 2017 1 / 50 Four Questions Does my software work? 2 / 50 Four Questions Does my software work? Does my software meet its specification? 3 / 50 Four Questions Does

More information

Segger - Segment Map

Segger - Segment Map Segger - Segment Map Last updated: Oct. 11, 2015 (Segger v1.9.2, Chimera Version 1.11.0) Opening a density map As an example, the density map of GroEL at 10.0Å resolution (EMD:1080), from the EMDB, will

More information

Announcements. Lab Friday, 1-2:30 and 3-4:30 in Boot your laptop and start Forte, if you brought your laptop

Announcements. Lab Friday, 1-2:30 and 3-4:30 in Boot your laptop and start Forte, if you brought your laptop Announcements Lab Friday, 1-2:30 and 3-4:30 in 26-152 Boot your laptop and start Forte, if you brought your laptop Create an empty file called Lecture4 and create an empty main() method in a class: 1.00

More information

Floating Point : Introduction to Computer Systems 4 th Lecture, May 25, Instructor: Brian Railing. Carnegie Mellon

Floating Point : Introduction to Computer Systems 4 th Lecture, May 25, Instructor: Brian Railing. Carnegie Mellon Floating Point 15-213: Introduction to Computer Systems 4 th Lecture, May 25, 2018 Instructor: Brian Railing Today: Floating Point Background: Fractional binary numbers IEEE floating point standard: Definition

More information

Case Study: Access Control. Steven M. Bellovin October 4,

Case Study: Access Control. Steven M. Bellovin October 4, Case Study: Access Control Steven M. Bellovin October 4, 2015 1 Case Studies in Access Control Joint software development Mail Steven M. Bellovin October 4, 2015 2 Situations Small team on a single machine

More information

ELEC ENG 4CL4 CONTROL SYSTEM DESIGN

ELEC ENG 4CL4 CONTROL SYSTEM DESIGN ELEC ENG 4CL4 CONTROL SYSTEM DESIGN Lab #1: MATLAB/Simulink simulation of continuous casting Objectives: To gain experience in simulating a control system (controller + plant) within MATLAB/Simulink. To

More information

InfraSuite Device Master

InfraSuite Device Master Delta Electronics, Inc. InfraSuite Device Master User s Manual Model: EMS4000 Doc. Version: v1.0 Content 1. Introduction... 5 1.1 System Architecture... 5 2. Software Installation... 7 2.1 Presentation

More information

Service & Support. Data Transfer from the SIPLUS CMS2000 TCP/IP Data Interface to an S7-300CP SIPLUS CMS2000. Application Example May 2012

Service & Support. Data Transfer from the SIPLUS CMS2000 TCP/IP Data Interface to an S7-300CP SIPLUS CMS2000. Application Example May 2012 Cover Sheet Data Transfer from the SIPLUS CMS2000 TCP/IP Data Interface to an S7-300CP SIPLUS CMS2000 Application Example May 2012 Service & Support Answers for industry. Warranty and Liability Warranty

More information

M-ary Search Tree. B-Trees. B-Trees. Solution: B-Trees. B-Tree: Example. B-Tree Properties. Maximum branching factor of M Complete tree has height =

M-ary Search Tree. B-Trees. B-Trees. Solution: B-Trees. B-Tree: Example. B-Tree Properties. Maximum branching factor of M Complete tree has height = M-ary Search Tree B-Trees Section 4.7 in Weiss Maximum branching factor of M Complete tree has height = # disk accesses for find: Runtime of find: 2 Solution: B-Trees specialized M-ary search trees Each

More information

Barry Grant

Barry Grant Barry Grant bjgrant@umich.edu http://thegrantlab.org What is R? R is a freely distributed and widely used programing language and environment for statistical computing, data analysis and graphics. R provides

More information

How To Test Your Code A CS 1371 Homework Guide

How To Test Your Code A CS 1371 Homework Guide Introduction After you have completed each drill problem, you should make it a habit to test your code. There are good ways of testing your code and there are bad ways of testing your code. This guide

More information

Version Control. 1 Version Control Systems. Ken Bloom. Linux User Group of Davis March 1, 2005

Version Control. 1 Version Control Systems. Ken Bloom. Linux User Group of Davis March 1, 2005 Version Control Ken Bloom Linux User Group of Davis March 1, 2005 You ve probably heard of version control systems like CVS being used to develop software. Real briefly, a version control system is generally

More information

Cockpit ITSM - Administration - Linux. Technical specification

Cockpit ITSM - Administration - Linux. Technical specification Technical specification Table of contents Introduction... 4 Architecture... 5 Configuration... 7 I. Installed software... 7 II. File location... 7 A. Database... 7 B. Cockpit IT Service Manager...7 III.

More information

Lecture 8. Sequence alignments

Lecture 8. Sequence alignments Lecture 8 Sequence alignments DATA FORMATS bioawk bioawk is a program that extends awk s powerful processing of tabular data to processing tasks involving common bioinformatics formats like FASTA/FASTQ,

More information

Trigger device. A System for optimizing the triggering in sports shooting

Trigger device. A System for optimizing the triggering in sports shooting Trigger device A System for optimizing the triggering in sports shooting Hard- and Software Development Mösenlechner L + L Mösenlechner Ganghoferstr. 2 D 83317 Teisendorf www.moesenlechner.de support@moesenlechner.de

More information

How to set up SQL Source Control The short guide for evaluators

How to set up SQL Source Control The short guide for evaluators GUIDE How to set up SQL Source Control The short guide for evaluators 1 Contents Introduction Team Foundation Server & Subversion setup Git setup Setup without a source control system Making your first

More information

Exemplar for Internal Achievement Standard. Mathematics and Statistics Level 1

Exemplar for Internal Achievement Standard. Mathematics and Statistics Level 1 Exemplar for Internal Achievement Standard Mathematics and Statistics Level 1 This exemplar supports assessment against: Achievement Standard (2.2) Apply graphical methods in solving problems An annotated

More information

Spring 2017 B-TREES (LOOSELY BASED ON THE COW BOOK: CH. 10) 1/29/17 CS 564: Database Management Systems, Jignesh M. Patel 1

Spring 2017 B-TREES (LOOSELY BASED ON THE COW BOOK: CH. 10) 1/29/17 CS 564: Database Management Systems, Jignesh M. Patel 1 Spring 2017 B-TREES (LOOSELY BASED ON THE COW BOOK: CH. 10) 1/29/17 CS 564: Database Management Systems, Jignesh M. Patel 1 Consider the following table: Motivation CREATE TABLE Tweets ( uniquemsgid INTEGER,

More information

Calorimeter Object Status. A&S week, Feb M. Chefdeville, LAPP, Annecy

Calorimeter Object Status. A&S week, Feb M. Chefdeville, LAPP, Annecy Calorimeter Object Status St A&S week, Feb. 1 2017 M. Chefdeville, LAPP, Annecy Outline Status of Pi0 calibration Calibration survey with electrons (E/p) Calorimeter performance with single photons from

More information

Singly (Simply) Linked Lists

Singly (Simply) Linked Lists LEC. 3 College of Information Technology / Software Department.. Data Structures / Second Class / 2016-2017 Singly (Simply) Linked Lists List List is a set of items or elements, list can be: - Non-linked

More information

Where We Are. CMSC 330: Organization of Programming Languages. This Lecture. Programming Languages. Motivation for Grammars

Where We Are. CMSC 330: Organization of Programming Languages. This Lecture. Programming Languages. Motivation for Grammars CMSC 330: Organization of Programming Languages Context Free Grammars Where We Are Programming languages Ruby OCaml Implementing programming languages Scanner Uses regular expressions Finite automata Parser

More information

Evaluation and Test of VA-TAamplifiers. Integrated Detector and Electronics AS IDE AS

Evaluation and Test of VA-TAamplifiers. Integrated Detector and Electronics AS IDE AS VA-DAQ VA-TA EVALUATION Evaluation and Test of VA-TAamplifiers Integrated Detector and Electronics AS IDE AS 1. TABLE OF CONTENTS 1. TABLE OF CONTENTS...2 2. INTRODUCTION...4 3. INSTALLATION OF THE VA-DAQ

More information

Hall-C Analyzer & Hall-C Replay

Hall-C Analyzer & Hall-C Replay Hall-C Analyzer & Hall-C Replay Jefferson Lab Hall-C Analyzer Overview Hall-C ROOT Analysis framework (HCANA) is written in C++ and is an extension of the Hall A analyzer podd Based on previous Fortran

More information

Implementing the Control. Simple Questions

Implementing the Control. Simple Questions Simple Questions How many cycles will it take to execute this code? lw $t2, 0($t3) lw $t3, 4($t3) beq $t2, $t3, Label add $t5, $t2, $t3 sw $t5, 8($t3) Label:... #assume not What is going on during the

More information

Chapter 4: Basic C Operators

Chapter 4: Basic C Operators Chapter 4: Basic C Operators In this chapter, you will learn about: Arithmetic operators Unary operators Binary operators Assignment operators Equalities and relational operators Logical operators Conditional

More information

Getting Started with MATLAB

Getting Started with MATLAB Getting Started with MATLAB Math 4600 Lab: Gregory Handy http://www.math.utah.edu/ borisyuk/4600/ Logging in for the first time: This is what you do to start working on the computer. If your machine seems

More information

Multiway Search Trees. Multiway-Search Trees (cont d)

Multiway Search Trees. Multiway-Search Trees (cont d) Multiway Search Trees Each internal node v of a multi-way search tree T has at least two children contains d-1 items, where d is the number of children of v an item is of the form (k i,x i ) for 1 i d-1,

More information

ATLAS ITk Layout Design and Optimisation

ATLAS ITk Layout Design and Optimisation ATLAS ITk Layout Design and Optimisation Noemi Calace noemi.calace@cern.ch On behalf of the ATLAS Collaboration 3rd ECFA High Luminosity LHC Experiments Workshop 3-6 October 2016 Aix-Les-Bains Overview

More information