PRS/Muon Activities & Status of the Track-Finder Prototype D. Acosta University of Florida PRS/Muon Group Activities Track-Finder test software status.

Slides:



Advertisements
Similar presentations
GCT Software ESR - 10th May 2006 Jim Brooke. Jim Brooke, 10 th May 2006 HAL/CAEN Overview GCT Driver GCT GUI Trigger Supervisor Config DB Test scripts.
Advertisements

September 5, 2000D. Acosta -- USCMS Physics Meeting1 Muon PRS Group Darin Acosta (“Muon Guy”) University of Florida.
Chap 2 System Structures.
Slice Test DAQ. Two Systems Underway There are essentially two systems being designed concurrently: Trackfinder test, and EMU slicetest. Goals of the.
RPC Trigger Software ESR, July Tasks subsystem DCS subsystem Run Control online monitoring of the subsystem provide tools needed to perform on-
Endcap Muon meeting: CMU, Oct 19, 2003 J. Hauser UCLA 1 CSC Trigger Primitives Test Beam Studies Main Test Beam 2003 Goals: Verify the peripheral crate.
1/28/2004CSCI 315 Operating Systems Design1 Operating System Structures & Processes Notice: The slides for this lecture have been largely based on those.
Jay Hauser, Emu meeting at Florida, 9 January CSC Trigger Meeting Summary Cast of many.
Overview We succeeded in using Slice Test DAQ code to take test beam data, combining chamber and trigger trackfinder data through an XDAQ Event Builder.
Operating Systems Concepts 1. A Computer Model An operating system has to deal with the fact that a computer is made up of a CPU, random access memory.
US CMS DOE/NSF Review: June 2002, Darin Acosta, University of Florida1 Muon Track-Finder Trigger Darin Acosta University of Florida June, 2002.
Chapter 3.1:Operating Systems Concepts 1. A Computer Model An operating system has to deal with the fact that a computer is made up of a CPU, random access.
Status of PRS/Muon Activities D. Acosta University of Florida Work toward the “June” HLT milestones US analysis environment.
CSC Trigger Report: Results from June 25 ns beam test Production plans Software Darin Acosta University of Florida.
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.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
The Track-Finding Processor for the Level-1 Trigger of the CMS Endcap Muon System D.Acosta, A.Madorsky, B.Scurlock, S.M.Wang University of Florida A.Atamanchuk,
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
An Asynchronous Level-1 Tracking Trigger for Future LHC Detector Upgrades A. Madorsky, D. Acosta University of Florida/Physics, POB , Gainesville,
Vienna Group Trigger Meeting CERN, 18 July 2006 Presented by Claudia-Elisabeth Wulz Global Muon Trigger Global.
Sector Processor 2002 Development and Test Plans Darin Acosta.
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
Versus JEDEC STAPL Comparison Toolkit Frank Toth February 20, 2000.
Status of the CSC Track-Finder Darin Acosta University of Florida.
Update on the new reconstruction software F. Noferini E. Fermi center INFN CNAF EEE Analysis Meeting - 14/09/20151.
Event Data History David Adams BNL Atlas Software Week December 2001.
Summary of CSC Track-Finder Trigger Control Software Darin Acosta University of Florida.
Track-Finder Trigger at the Beam Test Results and Features Darin Acosta, Rick Cavanaugh, Victor Golovtsov, Lindsey Gray, Khristian Kotov, Alex Madorsky,
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
Svtsim status Bill Ashmanskas, CDF simulation meeting, Main authors: Ashmanskas, Belforte, Cerri, Nakaya, Punzi Design goals/features: –main.
17-Aug-00 L.RistoriCDF Trigger Workshop1 SVT: current hardware status CRNowFinal Hit Finders64242 Mergers31616 Sequencers2312 AMboards4624 Hit Buffers21212.
Some Thoughts about Hits, Geometry etc Rob Kutschke, Hans Wenzel Fermilab March 13, 2007.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
Silberschatz, Galvin and Gagne  Operating System Concepts UNIT II Operating System Services.
CSC Track-Finder Plans for Commissioning at Bat.904 and Point 5 Darin Acosta University of Florida.
4 Dec 2008G. Rakness (UCLA)1 Online Software Updates and RPC data in the RAT …including Pad Bit Mapping and Efficiency… Greg Rakness University of California,
CSC High Pileup Sumulations Vadim Khotilovich Alexei Safonov Texas A&M University June 15, 2009.
Track-Finder Test Beam Results Darin Acosta. Darin Acosta, University of Florida 30 July 2004 Trigger Meeting CSC Beam Test (Muon Slice Test) ME.
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.
1 The TrackFinder GUI D. Acosta, L. Gray, N. Park, H. Stöck University of Florida.
Tridas Week, November 2000Darin Acosta1 Status of the CSC Track-Finder D.Acosta, A.Madorsky, S.M.Wang University of Florida B.Cousins, J.Hauser, J.Mumford,
Electronics Review, May 2001Darin Acosta1 OPTICAL SP 1 Muon Sorter 3  / port card 3  / sector ME1 ME2-ME3 ME4 SR DT TF SP From CSC Port Cards MS MB1.
Software Tools for Layout Optimization (Fermilab) Software Tools for Layout Optimization Harry Cheung (Fermilab) For the Tracker Upgrade Simulations Working.
TELL1 command line tools Guido Haefeli EPFL, Lausanne Tutorial for TELL1 users : 25.February
USCMS Physics, May 2001Darin Acosta1 Status Report of PRS/  D.Acosta University of Florida Current U.S. activities PRS/  Activities New PRS organization.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
L1 Global Muon Trigger Simulation Status URL of this presentation:
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Object Oriented reconstruction of the CMS muon chambers CHEP February, Padova Annalina Vitelli - INFN Torino.
+ GE2/1 Case Considerations Alexei Safonov. + CMS Muon Upgrades CMS Technical Proposal in its part related to muon systems lists following: MEX/1 electronics.
TeV Muon Reconstruction Vladimir Palichik JINR, Dubna NEC’2007 Varna, September 10-17, 2007.
USCMS May 2002Jim Branson 1 Physics in US CMS US CMS Annual Collaboration Meeting May 2002 FSU Jin Branson.
Systems, their relations & information. Concepts and Status of the new central service for tracking relations between CERN accelerator systems TE/MPE TM.
1 Reconstruction tasks R.Shahoyan, 25/06/ Including TRD into track fit (JIRA PWGPP-1))  JIRA PWGPP-2: Code is in the release, need to switch setting.
Overview of EMU Software Rick Wilkinson. Slice Test DAQ We succeeded in using Slice Test DAQ code to take test beam data, combining chamber and trigger.
Effects of Endcap Staging/Descoping D.Acosta University of Florida.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
Analysis Model Zhengyun You University of California Irvine Mu2e Computing Review March 5-6, 2015 Mu2e-doc-5227.
CLAS12 DAQ & Trigger Status
Tracker Upgrade Simulations Software Harry Cheung (Fermilab)
Muon Track-Finder Trigger
Machine Independent Features
CSC Trigger Primitives Test Beam Studies
Changes in Level 1 CSC Trigger in ORCA by Jason Mumford and Slava Valuev University of California Los Angeles June 11,
Tracker Software Status
Outline Chapter 2 (cont) OS Design OS structure
Simulation and Physics
System calls….. C-program->POSIX call
Sector Processor Status Report
Plans for the 2004 CSC Beam Test
Presentation transcript:

PRS/Muon Activities & Status of the Track-Finder Prototype D. Acosta University of Florida PRS/Muon Group Activities Track-Finder test software status Study of CLCT patterns

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta2 HLT Milestones The June HLT milestones are: è Complete HLT selection for high-lumi scenario è HLT results on B physics è CPU analysis for high lumi selection è Repeat on line selection for low-lumi Must have results in DAQ TDR by early September! We don’t have these results yet, but the current status and L1 results were reported at the June CMS Week è HLT Muon code had severe crashes, infinite loops, and memory leaks that prohibited collecting any statistics on our HLT algorithms è After monumental debugging effort, crashes traced to incorrect use of “ReferenceCounted” objects p User must never delete, even if performed new! è In L1 results, rate spike appeared at  =1.6 p New holes in geometry? è Problems were “fixed” for ORCA_6_2_0 release

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta3 L1 CSC Rate Spike è Contributes ~1 kHz to L1 rate è Spike occurs in  and  ! è Region of crack between barrel/endcap è Traced to ambiguity in p T assignment for low p T muons (or punch-through) è Fixed in CSC Track-Finder (but not sure why this is a problem only now) è UCD may have student look into this 

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta4 Bumps along the way… The “fixed” Muon RootTreeMaker in ORCA_6_2_0 still had a large memory leak (200–500kB/event) è Analysis stopped at CERN (batch nodes were dying) p Later was found that batch nodes were incorrectly reporting memory usage by a factor 3! è Muon HLT code alone was shown to have a leak of “only” 16 kB/event when released p So is it because events have more occupancy with pile-up, or is it because of jet/tau/pixel code? But since then, a new release of the reconstruction software was made, ORCA_6_2_2, to solve some problems with the barrel reconstruction So we had a two-fold plan: è Finish previous Root Tree production at INFN to get us a set of baseline results for HLT milestone p Done è Finish new HLT reconstruction code and re-process p Root Tree production ongoing. Expect results by ~ Aug.30

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta5 Muon Analysis at Fermilab Request made to get the Muon Federations copied from CERN è Pt4 single muon sample was highest priority è Pt1, Pt10, W, Z, and t-tbar to follow è Z  (on-peak and above) already available Fermilab participating in the latest Muon re-processing Root Trees will be copied from CERN as well, once available US users thus have at least one local choice for an analysis center, in addition to CERN Mechanism to obtain FNAL visitor id and computer accounts remotely works well

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta6 DAQ TDR I’m currently writing the muon sections of the DAQ TDR è Ch.13: p Simulation, raw data formats, and basic detector reconstruction (e.g. CSC cluster fitting a la Gatti formula) è Ch.14: p HLT methods and performance (the meat) Hope to have drafts finished by September deadline You’re welcome to read and comment…

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta7 Sector Processor Test Software This summer we resurrected the test software used in the Florida tests of 2000 è The SP2000 still works! (BGAs still work!) Code is in a CVS repository, and has the following packages and subpackages: è ORCA p A standalone version used in the test to validate the hardware results. This has been fully updated to the latest SR and SP firmware. SR LUTs defined with help from Slava. Still need to prepare some data files for test. è LB p bedtest: National “SCANEASE” software ported to download Xilinx FPGAs using JTAG via Bit3 VME interface p jam: Same thing for Altera p LoadLookUps: Downloads SP LUTs p svf2evf, datToBin: utility routines to convert file formats p LoadChips: the original JAVA GUI written by Atamanchouk

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta8 Porting of Test Software The “LB” package has been ported from MSWindows to Linux by Holger Stoeck – uses a common Makefile scheme We used the Linux Bit3 driver modified by C.Schwick è Successfully works on Linux 2.4 kernel p v1.0 from SBS does not, nor does v2.0 beta version Works with new SBS 620 Time penalty of using Linux driver over Windows roughly a factor 2 è Will study compiling driver with optimization and without debug è Will try faster machine than 200 MHz

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta9 Crate Loader A summer student from Ohio, Paul Pfeiffer, spent some time generalizing the Java GUI to load more than one card in a crate and more than one crate è This is to prepare for a real chain test down the road, and to become compatible with XDAQ è Keeps track of the FPGA and LUT configuration files, calls low-level downloading programs in LB package

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta10 Plans Short-term: è We probably can start our tests of a single SP board using the existing software with some “slight” modification p New FPGAs and LUTs to download. New JTAG interface? p New VME registers to read/write data Long-term: è We want to perform chain tests of several different boards, and perhaps even multiple crates. è Modify LB packages to be compatible with the Hardware Access Library of XDAQ p Provides a common VME interface in the user code p Another time penalty? è Separate the LB packages into the “XDAQ Executive” (which runs low level programs) and the JAVA GUI into the “XDAQ Win” (which becomes the Run Control) p This will facilitate communication between multiple crates and multiple CPUs if needed p Need a good example beyond a single register read/write

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta11 Possible XDAQ Implementation DB TFCrate PeriphCrate 1PeriphCrate n Bit3 Dynatem? Multiple CPUs for multiple crates? DB XDAQ Exe XDAQ Win DB DDU XDAQ Exe Receives messages from RunCtrl to download boards, read/write data. Configuration files are available on local disk (DB) Main Run Control that orchestrates tests (Java GUI)

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta12 CLCT Pattern Study Bobby has been looking into using the CLCT patterns to improve the Track-Finder p T resolution, and ultimately reduce the trigger rate In particular, it would be useful to know if we can trigger effectively with LCTs in just two stations using the bend angle in ME1. Right now we require 3 stations to trigger without RPC, and we don’t have ME4. This study also addresses hardware requirements: è How many patterns should be implemented in CLCT? è Do we need di-strip patterns? è How many bend angle bits are needed by the SP? p We reserved 5, but use 0 è How much additional logic space do we need in the SP FPGA to accommodate the bend angle cuts? è Does the p T assignment memory need to be made larger?

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta13 Patterns Used Bobby used a variation of Jason’s set of 7 patterns: è  = è Units of bend angle are in number of ½-strips in extent è Last two patterns are a variation of what Jason had, and actually represent  =2,3,4 è Technical problems didn’t allow us to separate this list out into more patterns (need help from Jason/Slava) è With this list, 5% of LCTs with 5<p T <100 were from di-strip patterns (4% 5<p T <10) è Uses just 3-bits to label patterns XXXXXXXXXXXX X X XX X X X XX XX XX X XX XX Two hits in same layer implies “OR”

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta14 Correlation Plot   5<p T <10 10<p T <20 20<p T <35

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta15 P T Assignment For 2 stations, we parameterize the p T -dependence of  as:  = a(  )/p T + b(  )/p T 2 Bobby tried fitting this function for different slices of the bend angle , as Ming did 4 years ago. The resulting p T resolution strongly depended on how he did the fits (binning, least squares, chi-squared, etc.) The resulting p T resolution often came out worse for than it was originally before trying to add extra information! è 5<p T <35, 1.2<  <2 : resolution = 24% before, 25% after è 5<p T <9, 1.2<  <2 : resolution = 22% before, 25% after è Probably the metric for a good fit should be the resulting p T resolution, not the chi-square, etc. Brute force approach: è Just call everything with  =2 low p T (7 GeV, in fact) è 5<p T <10, 1.2<  <2 : resolution = 22% before, 19% after

US CMS Trigger Meeting, Houston, Aug , 2002Darin Acosta16 Simulation Conclusion & Plans It’s clear that adding bend angle information should improve the p T resolution, and thus reduce the rate è Just a matter of how to best use it analytically I would like Bobby to study patterns separately labeled for bend angles of 2,3 and 4 ½ -strips è It is very low p T muons (<5 GeV) that contribute most of the rate, so adding more information about large bend angles may help separate low from high p T è Could also apply cuts on  based on  and  Probably we would propose using 3-bits, and no more than 4-bits, for the number of useful patterns We next need to port the Bunch Crossing Analyzer that Alex wrote to the full ORCA package, and study it’s performance Bobby meanwhile also should be writing test software…