TWiki> NA62 Web>ConnorsAnalysis (revision 8)EditAttach

Connor Graham's Analysis

This page summarises key points and events from my PhD analysis. My thesis topic is an analysis of 2017 data from the NA62 experiment at CERN, to make a measurement of the branching fraction K+→π+νν to 10% Standard Model sensitivity.


Timeline

Non-analysis work this week:

  • Listened to the facebook live broadcast of the ISOLDE 50th birthday celebration, with some talks and Q&A
  • Saturday: day shift

NA62 meetings

Analysis meetings:

18-19/10/17, 07-08/02/18, 25-26/04/18, 18-19/07/18, 24-25/10/18.

Collaboration meetings:

11-15/12/17, 5-9/03/18, 4-8/06/18, beginning of September in Pisa, 10-14/12/18.

Glasgow meetings:

Meeting slides are available in the shared directory under meeting_slides/

20/10/17

Shifts

Night = 00:00 - 08:00, Day = 08:00 - 16:00, Afternoon = 16:00 - 00:00

2016:

Day 27/10 (shadow)

2017:

Practical training 04/07/17

Day 08/07 (shadow) | Night 10/07 | Afternoon 11/07 | Night 15/07 | Night 16/07 | Night 17/07 | Day 18/07

Afternoon 20/07 | Day 22/07 | Day 24/07 | Day 28/08 | Day 31/08 | Afternoon 10/08 | Day 21/08

Events and travel

Long Term Attachment at CERN: 27/06/17 - 12/18 (return date approximate)

Lancaster University for STFC HEP Summer School 03-15/09/17 | Helping with the particle physics masterclass for pre-university students 13/06/17 | CERN trip for analysis meeting etc. 22-26/05/17 | Residentail at Edinburgh University for SUPAHOW 25-27/04/17 | Helping on PhD interview day 15/02/17 | Edinburgh University for detectors lab 30/11/16 | CERN for account setup and visiting the main building 24-28/10/16

Seminars and other external events:

16/10/17 facebook live broadcast of the ISOLDE 50th birthday celebration

Talks and posters

11/09/17 poster presentation on NA62 at Lancaster University, 05/04/17 creative talk for the postgraduate leadership programme, 02/03/17 LHCb pentaquark talk for SUPADCL

Analysis

Currently working on:

Generating a Pnn sample from the Kaon code given to me by Giuseppe.

  • Build fails at ~95% due to an issue with the Particle class definition, the code seems correct, perhaps include is searching for the .hh file in the wrong location
    • Possible solutions, look for: missing files in config, discrepancies with working dependency files, different combinations of build flags that might work
    • Last resort idea: full cleanall and rebuild of analysis framework and userdirectory without any shortcuts
Finished:

A test analyser, to understand how to generate an analyser from scratch and plot variables in the data files, using the framework as a basis.

  • This analyser is now setup such that it builds and begins to run with the current setup, designed to record the number of spectrometer candidates, but it fails at runtime due to an issue with a special trigger which is not specifically used in the code.
    • Solution: frameworks are not yet completely backwards compatible, I need to use the --old-specialtrigger flag after "build" to get this to work

Thesis document

I've collected all the relevant guideline documents and found a LATEX template for a generic "science and engineering" thesis. I've made a draft copy, added some basic information, style (both in the code and pdf) and some preliminary chapter titles. I'll mostly work on this in the background at this stage, such as a little while on shifts or during long periods of travel.

Instructions:

NA62 framework and user directory: (may expand this into a complete section with the instructions written out to be easier to read)

Instruction file in the shared directory under: /readme/analysisbuild.txt

I'm currently using "NA62AnalysisBuilder.py build --old-specialtrigger --build-user-only -j 60 config" to build my config file

  • --old-specialtrigger (explained above) is for backward compatibility with datasets that were filtered using an older revision
  • --build-user-only speeds up the build if the framework is built and up-to-date (wouldn't advise this unless this analyser has been built at least once completely)
  • -j 60 uses more cores to run the build, also speeding it up

Code

Links to repositories, with version remarks, etc.

Edit | Attach | Watch | Print version | History: r35 | r10 < r9 < r8 < r7 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r8 - 2017-10-16 - ConnorGraham
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback