Tracker Specific Software

Slides:



Advertisements
Similar presentations
1 Simulation Status/Plans Malcolm Ellis Sci Fi Tracker Meeting Imperial College, 10 th September 2004.
Advertisements

1Malcolm Ellis - Tracker Meeting - 18th May 2006 Reconstruction Plans  Staged process of building up Reconstruction over the rest of this year  Will.
MAUS Update Adam Dobbs, MICE Project Board, 16 th April 2015.
Software Summary Database Data Flow G4MICE Status & Plans Detector Reconstruction 1M.Ellis - CM24 - 3rd June 2009.
1 Scintillating Fibre Tracker Simulation Malcolm Ellis Imperial College London Tuesday 9 th March 2004.
First Results from Tracker 1  Cryostat Commissioning  AFE/VLSB Firmware and Readout  Cosmic Ray Setup  Tracker Readout  Software  Trigger Timing.
1 Sci Fi Simulation and Reconstruction Status M.Ellis/C.Rogers Wednesday 31 st March 2004.
Tracker Software 1M.Ellis - CM23 - Harbin - 15th January 2009  Four key areas that currently need some work: u Digitisation u Decoding files u Unpacking.
1 Scintillating Fibre Cosmic Ray Test Results Malcolm Ellis Imperial College London Monday 29 th March 2004.
1 PID, emittance and cooling measurement Rikard Sandström University of Geneva MICE Analysis phone conference.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
KEK Analysis Report Makoto Yoshida Osaka Univ. 2006/06/10 MICE CM15.
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
1Malcolm Ellis - Video Conference - 7th December 2006 Data Challenge Report  Disclaimer  Data Challenge definition(s)  Software status u G4MICE u GRID.
Sci Fi Simulation Status Malcolm Ellis MICE Meeting Osaka, 2 nd August 2004.
1 Online data quality and monitoring M. Ellis Daresbury DAQ Meeting 31 st August 2005.
Computing Panel Discussion Continued Marco Apollonio, Linda Coney, Mike Courthold, Malcolm Ellis, Jean-Sebastien Graulich, Pierrick Hanlet, Henry Nebrensky.
Linda R. Coney – 24th April 2009 Online Reconstruction & a little about Online Monitoring Linda R. Coney 18 August, 2009.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
1Malcolm Ellis - Software Meeting - 17th May 2006 MICE Model and MICERun  MiceModel: u Overall Model that is used throughout G4MICE to represent any stage.
1 Data Storage MICE DAQ Workshop 10 th February 2006 Malcolm Ellis & Paul Kyberd.
1Malcolm Ellis - Software Meeting - 31st May 2006 Data Challenge Requirements  First list of requirements, based on Yagmur’s document: u
1 G4MICE Analysis of KEK Test Beam Aron Fish Malcolm Ellis CM15 10th June 2006.
6 th April 2005 Malcolm Ellis, Imperial College London 1 Sci Fi Status & KEK Test.
1 G4MICE Malcolm Ellis SciFi Tracker Meeting, KEK Thursday 31st March 2005.
1Malcolm Ellis - Tracker Meeting - 6th November 2006 Tracker Software  Offline u Modeling u GRID u Tests u Decoding u Kalman fit u Reconstruction & “data.
1 G4MICE TOF Reconstruction & KEK Test Beam Analysis Update Aron Fish Tracker Phone Conference May 25, 2006.
1M. Ellis - MICE Video Conference - 15th March 2007 Software Report  New G4MICE Users  TOF Simulation and Digitisation  SciFi Reconstruction  Tracker.
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
1M. Ellis - MICE CM th June 2007 Software Status Malcolm Ellis – MICE CM18 – 16 th June 2007.
1 G4MICE Design Iteration Malcolm Ellis MICE Video Conference 21 st April 2004.
Offline Software Summary 1M.Ellis - CM25 - 6th November 2009  Release Schedule  Simulation and Analysis Update  Detector software: u CKOV u EMR u KL.
1Malcolm Ellis - CM th October 2006 Status of Data Challenge  Don’t Shoot the Messenger!  Data Challenge – explanation  Software Tools u Design.
1 MICE Tracking Detectors Malcolm Ellis NFMCC Meeting 12 th March 2006.
1M. Ellis - MICE Tracker PC - 19th October 2007 Station QA Analysis (G4MICE)  For details of software see my previous talk here: u
Sci-Fi Tracker: Progress Report Malcolm Ellis, MICE Video Conference Wednesday 6 th October 2004.
Software Status  Last Software Workshop u Held at Fermilab just before Christmas. u Completed reconstruction testing: s MICE trackers and KEK tracker.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Cosmic Ray Tests at RAL AFE-IIt Firmware Development VLSB Firmware Development Summary.
1 Software for the KEK test Malcolm Ellis 13 th April 2005.
G4MICE Status and Plans 1M.Ellis - CM24 - RAL - 31st May 2009  Firstly, a correction to the agenda:  I failed to spot a mistake in the agenda that I.
Status of cosmic-ray test of the SciFi prototype and SciFi software in G4MICE M. Yoshida (Osaka Univ.)
1M. Ellis - NFMCC - 31st January 2007 MICE Tracker.
MICE Phase 1 Koji Yoshimura KEK June
Online Reconstruction 1M.Ellis - CM th October 2008.
1M. Ellis - 17th May 2007 SciFi Decoding (Everything you never wanted to know but couldn’t avoid going over and over)  VLSB Data (unpacking to AFE, MCM,
1 KEK test-beam software progress Malcolm Ellis MICE Video Conference 4 th May 2005.
1Malcolm Ellis - Tracker Meeting - 28th November 2006 Electronics - Station Acceptance  Hardware: u 1 MICE cryostat with 1 VLPC cassette. u VME crate,
1M. Ellis - NFMCC - 31st January 2007 MICE Analysis.
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
Linda R. Coney – 5 November 2009 Online Reconstruction Linda R. Coney 5 November 2009.
M. Ellis - MICE Collaboration Meeting - Thursday 28th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
M. Ellis - MICE Video Conference - 30th August Software Report Recent progress:Recent progress: –Start of code to read DATE format (two parts) One.
26 Oct 2010PC Physics Requirements of Software from Chris R ~19 Oct. My.
Database David Forrest. What database? DBMS: PostgreSQL. Run on dedicated Database server at RAL Need to store information on conditions of detector as.
Tracker Cosmic Ray Test 2011 Linda R. Coney UC Riverside CM 29 - February 16, 2011.
Detector Summary Tracker. Well, as far as the tracker hardware is concerned, we are done. – Need to do the system test to make sure nothing has degraded.
1 Light Yield results from the KEK tracker test using G4MICE M. Ellis Tracker Phone Meeting 25 th January 2006.
1 Software Workshop Report Malcolm Ellis MICE Video Conference Wednesday 9 th November 2005.
Software Overview 1M. Ellis - CM21 - 7th June 2008  Simulation Status  Reconstruction Status  Unpacking Library  Tracker Data Format  Real Data (DATE)
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
1 Configuration Database David Forrest University of Glasgow RAL :: 31 May 2009.
1M. Ellis - MICE Tracker PC - 1st October 2007 Station QA Analysis (G4MICE)  Looking at the same data as Hideyuki, but using G4MICE.  Have not yet had.
M. Ellis - MICE Collaboration Meeting - Wednesday 27th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Online – Data Storage and Processing
Requirements for the Software Group (and agreed actions)
MICE Computing and Software
MICE Collaboration Meeting Saturday 22nd October 2005 Malcolm Ellis
Models vs Representations
Tracker Software Status
Presentation transcript:

Tracker Specific Software Offline Modeling Simulation Digitisation Reconstruction Online Calibration Alignment Decoding QA/Fabrication requirements AFEIIt firmware and DAQ issues Event Display WIRED Next Steps Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Modeling Current model of the tracker in G4MICE includes: All fibres (core and two layers of cladding) Glue mylar sheet Spectrometer cylinder coils (calculating fields from currents) Current model does NOT include: carbon fibre supports carbon fibre station wave guides patch panel connectors internal engineering details of spectrometer solenoid VLPC cryostat/electronics/pumps/etc... Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Modeling – Next Steps Makoto and Hideyuki have agreed to do some work on the G4MICE models: CKOV (first priority) Spectrometer solenoid (second priority) Aim to include more realistic implementation of the material inside the spectrometer, including the wave guides and other material that may be important when studying the downstream PID detectors. Would be useful to have a consensus on what is needed in the upgraded model to avoid wasting time and effort on fine details... Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Simulation Simulation (with regards the tracker) has not changed for some time. Recent work has included an upgrade of the BeamTools/Optics code to support the new MiceModules scheme. Only tracker-related work required at the moment is the testing and upgrade of the RF background simulation. Rikard and Terry will work together to modify the RF background routines so that there will no longer be the need for post-processing after performing an RF background simulation job. Hope that this will be completed and released by the end of the upcoming software workshop (Fermilab after NuFact06). Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Digitisation Digitisation of the tracker has remained unchanged for over a year. Once we have one or more concrete schemes for using the AFEIIt boards in MICE, the expected output style and any effects due to rate increases can be implemented. It is expected that this work may be done by IIT (Terry) after the RF background work is completed and once a realistic readout scheme has been developed and tested. Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Reconstruction Most of the reconstruction has remained unchanged so far this year. There are two major areas of work for the upcoming data challenge: Better seed for the Kalman fit. Ability to “swim” Kalman states through a field map. Aron has already started working on an improved seed (see his talk). His algorithm is being tested in Monte Carlo and will be used to finish the analysis of the KEK test beam data and compare with the Osaka group’s analysis. The ability to propagate tracks through a non uniform magnetic field exists in the RecPack package, however appears to have one or more problems. I am in the process of debugging this with assistance from the developers as well as Jon Paley from Indiana who is using this package for the MIPP experiment. The aim is for a release of the Reconstruction that includes the new seed to be made at the end of the software workshop at Fermilab and a release with track swimming at the software workshop before the CM at RAL in October. Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Calibration The calibration code and data files scheme were implemented in G4MICE last year and have not been changed since. Unless there are new requirements, not foreseen last year, this should prove adequate initially for the QA/construction process and for phase 1 data taking. We should still give consideration to the requirements of a conditions data base and associated calibration/etc for all detectors as part of the overall process of defining the DAQ and slow controls and monitoring scheme. Perhaps the tracker group can give this some more thought in preparation for the DAQ workshop at DL at the end of September? Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Alignment The MiceModules scheme was designed with the requirements of detector (as well as beam line and cooling channel components) alignment in mind. The scheme allows for arbitrary rotations and translations of any component with respect to any other. The analysis of the KEK data done by Aron for the last CM was the first use of this scheme, and translations were determined from the real data and applied to the model of the KEK tracker. With a more refined analysis, we should be able to look for rotations in a similar manner to the analysis performed by Hideyuki. Some thought should be given to how the results of the CMM measurements and surveys that are made once the tracker(s) are installed will be fed into the relevant models. Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Decoding This has been a long term issue, but would appear to be approaching a conclusion. Takashi has determined a set of decoding files (and produced corresponding C++ code) based on the logs of the tracker fabrication and the results of the “autopsy”. This decoding should be able to be compared with that produced by Hideyuki and in addition will allow Aron to study light yield as a function of wave guides/patch panel connectors/etc. Malcolm Ellis - Tracker Meeting - 6th August 2006

Decoding Requirements? Disclaimer: I’ve not had a chance to look properly at Takashi’s code (due to the computing problems at IC) I’m under the impression that the code, while delivering the required mapping from any part of the readout chain to any other part, does so from data files that have folded into them multiple stages of the readout sequence. By this, I mean that there are not separate files (or parts of a file) to describe, for example, each waveguide as an independent entity. IF this is the case, then I think it is necessary for the tracker group to decide the exact requirements for the decoding code. If what has been done so far is going to be adequate, then we will just import it into G4MICE. If not, then we may be able to finish this work off at IIT (some summer students) thus freeing up Takashi for other tasks. Malcolm Ellis - Tracker Meeting - 6th August 2006

QA/Fabrication Requirements This slide is really a request rather than a statement or report. Presumably we will require software to perform the QA process and possibly other parts of the tracker fabrication. Assuming that we wish to use the software tools on station 5 that will be used for the “real trackers” (or if not, then something close), we need to define exactly what is required of any software (other than that already being developed to drive stages, measure signals from CCD cameras, etc). Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 AFEIIt Firmware The past month has seen progress at FNAL and RAL. Terry Hart and Bill Luebke have been working with the D0 experts on new firmware for MICE. They have made progress on a scheme that will cause the discriminator bitmap pattern to be used to selectively digitise only those channels that are above threshold. It is hoped that this will allow a greater rate of events to be recorded without compromising on the quality of the analogue data that is recorded. At RAL Craig has setup a test stand that has all the equipment required for testing and fixing AFEIIt boards for MICE. We have successfully performed the complete power up and initialisation of a production board and using firmware supplied by FNAL (Tom Fitzpatrick) applied a software trigger and readout data through the 1553 interface. Once updated firmware to allow readout over LVDS is available this will be tested on the stand at RAL. Senerath will be assisting with the Firmware development at RAL and will use the test stand in order to test the firmware. Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 AFEIIt Board at RAL Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Event Display With the release announced at the past collaboration meeting, there is a new interface to allow visualisation. This code currently writes a HepRep XML file that can be visualised by programs such as WIRED. The code currently only draws the geometry that has been defined in the MiceModules. The HepRep format allows for the visualisation of tracks, hits, space points, etc (including the ability to “pick” such objects to find out their attributes). At some stage we need to implement the additional code required to take Monte Carlo and reconstructed objects from the MICEEvent and extract the physics quantities and write these out into the HepRep file. Any volunteers? Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 WIRED Display Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 A Picked Object Malcolm Ellis - Tracker Meeting - 6th August 2006

Malcolm Ellis - Tracker Meeting - 6th August 2006 Next Steps If possible at this meeting, it would be good to get some “official” requirements on paper for the tracker-related software. Specifically: What is required in the model of the tracker and solenoid (and to what detail/precision)? What additional requirements (if any) are there for the Calibration code? In what format will the CMM and survey information be provided and how do we put this into G4MICE? What situation do we require with regards to the decoding? What sort of things do we need the software to do in order to help with the QA and tracker fabrication? Malcolm Ellis - Tracker Meeting - 6th August 2006