Difference: PH4100MajorProjectPTD_1920 (1 vs. 18)

Revision 1803 Aug 2022 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 11 to 11
 

Physics: important sources of information

Published articles:

Added:
>
>
 
Deleted:
<
<
 

Revision 1726 Jul 2022 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 13 to 13
 Published articles:
Added:
>
>
  • Direct observation of the interaction between the Higgs boson and top quark announced by experiments at CERN: RHUL press release
 

Normally it would be expected that students doing this project are taking the PH4515 Statistical Data Analysis course taught by Prof. Glen Cowan.

Revision 1624 Apr 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 46 to 46
 
    • See the Chapter "Trees" in the ROOT User Guide for more information, and especially the sub-section "Using TTree::MakeSelector" which describes the TSelector framework that is used in this project.
  • Using TLorentz four-vectors: see the Chapter "Physics Vectors", and especially the sub-section that describes four-vectors in ROOT ("TLorentzVectors").
Added:
>
>
A possible part of this project is to implement the event selection using multivariate methods. For more information on this see this separate page.
 

Linux OS

The RHUL Particle Physics computer cluster (linappserv) uses the Linux operating system. An introduction to this system(Linux/Unix), including most of the commands you'll need for this project is given in slides 4-10 of this pdf file. An introduction to the most commonly used Linux commands is also available here.

Revision 1520 Apr 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 13 to 13
 Published articles:
Added:
>
>
  Normally it would be expected that students doing this project are taking the PH4515 Statistical Data Analysis course taught by Prof. Glen Cowan.

Revision 1410 Feb 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 12 to 12
  Published articles:
Added:
>
>
  Normally it would be expected that students doing this project are taking the PH4515 Statistical Data Analysis course taught by Prof. Glen Cowan.
Line: 96 to 97
 
<--/commentPlugin-->
Deleted:
<
<
 
META FILEATTACHMENT attachment="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" attr="" comment="" date="1572882257" name="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" path="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" size="72284" user="ukap040" version="1"
META FILEATTACHMENT attachment="ATLAS-CONF-2020-058_rel_29_Oct_2020.pdf" attr="h" comment="" date="1612887003" name="ATLAS-CONF-2020-058_rel_29_Oct_2020.pdf" path="ATLAS-CONF-2020-058_rel_29_Oct_2020.pdf" size="2600467" user="ukap040" version="1"

Revision 1309 Feb 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 96 to 96
 
<--/commentPlugin-->
Added:
>
>
 
META FILEATTACHMENT attachment="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" attr="" comment="" date="1572882257" name="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" path="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" size="72284" user="ukap040" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ATLAS-CONF-2020-058_rel_29_Oct_2020.pdf" attr="h" comment="" date="1612887003" name="ATLAS-CONF-2020-058_rel_29_Oct_2020.pdf" path="ATLAS-CONF-2020-058_rel_29_Oct_2020.pdf" size="2600467" user="ukap040" version="1"

Revision 1227 Jan 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 84 to 84
  functions/func_identifyProcess_082019Prod.C
Added:
>
>
The student will also need the following root program to prepare publication-quality plots for their report:
myplots_display_PH4100_v2.2.C 

 -- Pedro Teixeira Dias - 20 Jan 2021

Comments

Revision 1123 Jan 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 48 to 48
  The RHUL Particle Physics computer cluster (linappserv) uses the Linux operating system. An introduction to this system(Linux/Unix), including most of the commands you'll need for this project is given in slides 4-10 of this pdf file. An introduction to the most commonly used Linux commands is also available here.
Changed:
<
<

emacs editor

>
>

Editing files (using the emacs or vi editors)

 
Changed:
<
<
In this project you will be writing/editing C++ code very often. You can in principle use any ASCII text editor for this, but it is recommended that you use an editor that is C++ aware. One such editor (happens to be my favourite) is the Gnu Emacs editor. If you decide to use emacs here is a handy reference card with the main commands; you'll probably only ever need about 10 commands or so.
>
>
In this project you will be writing/editing C++ code very often. You can in principle use any ASCII text editor for this, but it is recommended that you use an editor that is C++ aware. One such editor (happens to be my favourite) is the Gnu Emacs editor. If you decide to use emacs here is a handy reference card with the main commands; you'll probably only ever need about 10 commands or so. A simpler editor (which, like emacs, is also available on the RHUL Particle Physics linux computer cluster) is vi. There are many available online introductions to the vi editor: here is one.
 
Changed:
<
<

How to connect to the linappserv computer cluster from your laptop or from a PC in the Teaching Lab

>
>

How to connect to the linappserv linux computer cluster from your laptop or from a PC in the Teaching Lab

  The most up-to-date instructions for this are normally on the web page of the PH4515 Statistical Data Analysis course (taught by Prof. Glen Cowan). The direct link to the instructions is here.

Revision 1022 Jan 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 46 to 46
 

Linux OS

Changed:
<
<
The RHUL Particle Physics computer cluster (linappserv) uses the Linux operating system. An introduction to this system(Linux/Unix), including most of the commands you'll need for this project is given in slides 4-10 of this pdf file.
>
>
The RHUL Particle Physics computer cluster (linappserv) uses the Linux operating system. An introduction to this system(Linux/Unix), including most of the commands you'll need for this project is given in slides 4-10 of this pdf file. An introduction to the most commonly used Linux commands is also available here.
 

emacs editor

Revision 920 Jan 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 72 to 72
  schematic
Changed:
<
<
The student will be given access to all the required simulated data samples as well as template code files (eg analysis_ttH_PH4100.C and myplots_display_PH4100.C) to start with. The latter will need to be added to by the student, as they develop their own data analysis.
>
>
The student will be given access to all the required simulated data samples as well as template code files (eg analysis_ttH_PH4100.C and myplots_display_PH4100.C) to start with. The latter will need to be added to by the student, as they develop their own data analysis. The list of files required to run the analysis code is
 
Changed:
<
<
-- Pedro Teixeira Dias - 04 Nov 2019
>
>
 run_analysis_PH4100.C
 analysis_ttH_PH4100_v3.0-FOR-STUDENT.C
 analysis_ttH_PH4100.h
 functions/prot_makeCutFlowTables.C
 functions/func_makeCutFlowTables-PH4100mod.C
 functions/prot_identifyProcess_082019Prod.C
 functions/func_identifyProcess_082019Prod.C

-- Pedro Teixeira Dias - 20 Jan 2021

 

Comments

Revision 820 Jan 2021 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Line: 33 to 33
 
  • The PH4515 Statistical Data Analysis course includes revision of C++: slides available here.
  • The RHUL library has many different books on C++ programming.
  • A C++ online reference guide, with tutorials and more: www.cplusplus.com.
Added:
>
>
 

ROOT data analysis package

Revision 714 Dec 2020 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"
Deleted:
<
<
 

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Added:
>
>
 

Introduction

This project is based on the analysis of simulated data of proton-proton collisions in the ATLAS particle detector at the Large Hadron Collider (LHC). The objective is to study the production of Higgs particles in association with a pair of top quarks: the so-called ttH process. Specifically the process of interest (the signal) is when the Higgs boson decays to a pair of b quarks: ttH (H-bb). The project will required the detailed analysis of simulated samples of signal events, as well as analysing all the relevant background processes. In particular, the student will aim to develop event selection procedures to effectively separate the signal from the backgrounds. This will start with the development of a simple cut-based event selection, optimised using relevant metrics. The student can then progress to using instead an event selection based on eg a Fisher discriminant, or more advanced multivariate methods (such as a Neural Network (NN) or a Boosted Decision Tree (BDT)).

Revision 601 Dec 2020 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"
Line: 61 to 61
 

Simulated event samples

Changed:
<
<
The list of simulated event samples available for this project is given in a separate page.
>
>
The list of simulated event samples available for this project is given in a separate page.

(Information on an older list of simulated samples is still available in this page, just for reference.)

 

Analysis framework and workflow

Revision 504 Nov 2019 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"
Line: 63 to 63
  The list of simulated event samples available for this project is given in a separate page.
Changed:
<
<
-- Pedro Teixeira Dias - 21 Oct 2019
>
>

Analysis framework and workflow

The following diagram is a schematic depiction of the basic framework and work flow for the analysis.

schematic

The student will be given access to all the required simulated data samples as well as template code files (eg analysis_ttH_PH4100.C and myplots_display_PH4100.C) to start with. The latter will need to be added to by the student, as they develop their own data analysis.

-- Pedro Teixeira Dias - 04 Nov 2019

 

Comments

<--/commentPlugin-->
Added:
>
>
META FILEATTACHMENT attachment="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" attr="" comment="" date="1572882257" name="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" path="PTD_ATLAS_Projects_-_Framework_and_Workflow.png" size="72284" user="ukap040" version="1"

Revision 422 Oct 2019 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"
Line: 8 to 8
  This project is based on the analysis of simulated data of proton-proton collisions in the ATLAS particle detector at the Large Hadron Collider (LHC). The objective is to study the production of Higgs particles in association with a pair of top quarks: the so-called ttH process. Specifically the process of interest (the signal) is when the Higgs boson decays to a pair of b quarks: ttH (H-bb). The project will required the detailed analysis of simulated samples of signal events, as well as analysing all the relevant background processes. In particular ,the student will aim to develop event selection procedures to effectively separate the signal from the backgrounds. This will start with the development of a simple cut-based event selection, optimised using relevant metrics. The student can then progress to using instead an event selection based on eg a Fisher discriminant, or more advanced multivariate methods (such as a Neural Network (NN) or a Boosted Decision Tree (BDT)).
Changed:
<
<

How to connect to the linappserv computer cluster from your laptop or from a PC in the Teaching Lab

>
>

Physics: important sources of information

 
Changed:
<
<
The most up-to-date instructions for this are normally on the web page of the PH4515 Statistical Data Analysis course (taught by Prof. Glen Cowan). The direct link to the instructions is here.
>
>
Published articles:
 
Changed:
<
<
Troubleshooting:
  • If connecting at RHUL, it seems that being connected to the CampusNet network (rather than eg eduroam) is important.
  • On the Teaching Lab PCs, you may have to download PuTTY if it is not already installed. If that is the case find and download the respective the MS Installer file (*.msi) on the web. After the download is complete the file should auto-install.
>
>
Normally it would be expected that students doing this project are taking the PH4515 Statistical Data Analysis course taught by Prof. Glen Cowan.
 
Changed:
<
<

Tools for the project

>
>
The Particle Data Group (PDG) website includes a lot of useful information. In particular, the student should use the "Summary Tables" to find out the main decay modes and respective branching ratios for the following particles: top, Higgs, W and Z. The decays of the tau lepton to electrons or muons (as opposed to hadronic decays of the tau lepton) are also of interest for this project.
 
Changed:
<
<
This is a computer-based project. You will be analysing large simulated samples of events in the ATLAS detector at the LHC. The project requires programming in C++, the use of the ROOT data analysis package and knowledge of basic Linux OS commands. Links to sources of information on these and other topics are given in the sub-topics below.
>
>
The LHC Higgs cross-section working group TWiki pages are here.
 
Changed:
<
<
Normally it would be expected that students doing this project are taking the PH4515 Statistical Data Analysis course taught by Prof. Glen Cowan.
>
>
The cross-sections of most background processes, as measured by the ATLAS experiment, are available from these plots: Standard Model Summary Plots (July 2019)
 
Changed:
<
<
The Particle Data Group (PDG) website includes a lot of useful information. In particular, the student should use the "Summary Tables" to find out the main decay modes and respective branching ratios for the following particles: top, Higgs, W and Z. The decays of the tau lepton to electrons or muons (as opposed to hadronic decays of the tau lepton) are also of interest for this project.
>
>

Tools for the project

This is a computer-based project. You will be analysing large simulated samples of events in the ATLAS detector at the LHC. The project requires programming in C++, the use of the ROOT data analysis package and knowledge of basic Linux OS commands. Links to sources of information on these and other topics are given in the sub-topics below.

 

C++ programming language

Line: 50 to 51
  In this project you will be writing/editing C++ code very often. You can in principle use any ASCII text editor for this, but it is recommended that you use an editor that is C++ aware. One such editor (happens to be my favourite) is the Gnu Emacs editor. If you decide to use emacs here is a handy reference card with the main commands; you'll probably only ever need about 10 commands or so.
Added:
>
>

How to connect to the linappserv computer cluster from your laptop or from a PC in the Teaching Lab

The most up-to-date instructions for this are normally on the web page of the PH4515 Statistical Data Analysis course (taught by Prof. Glen Cowan). The direct link to the instructions is here.

Troubleshooting:

  • If connecting at RHUL, it seems that being connected to the CampusNet network (rather than eg eduroam) is important.
  • On the Teaching Lab PCs, you may have to download PuTTY if it is not already installed. If that is the case find and download the respective the MS Installer file (*.msi) on the web. After the download is complete the file should auto-install.
 

Simulated event samples

The list of simulated event samples available for this project is given in a separate page.

Revision 321 Oct 2019 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"
Line: 6 to 6
 

Introduction

Changed:
<
<
This project is based on the analysis of simulated data of proton-proton collisions in the ATLAS particle detector at the Large Hadron Collider (LHC). The objective is to study the production of Higgs particles in association with a pair of top quarks: the so-called ttH process. Specifically the process of interest (the signal) is when the Higgs boson decays to a pair of b quarks: ttH (H-bb). The project will required the detailed analysis of simulated samples of signal events, as well as analysing all the relevant background processes. In particular ,the student will aim to develop event selection procedures to effectively separate the signal from the backgrounds. This will start with the development of a simple cut-based event selection, optimised using relevant metrics. The student can then progress this to using instead an event selection based on eg a Fisher discriminant, or more advanced multivariate methods (such as a Neural Network (NN) or a Boosted Decision Tree (BDT)).
>
>
This project is based on the analysis of simulated data of proton-proton collisions in the ATLAS particle detector at the Large Hadron Collider (LHC). The objective is to study the production of Higgs particles in association with a pair of top quarks: the so-called ttH process. Specifically the process of interest (the signal) is when the Higgs boson decays to a pair of b quarks: ttH (H-bb). The project will required the detailed analysis of simulated samples of signal events, as well as analysing all the relevant background processes. In particular ,the student will aim to develop event selection procedures to effectively separate the signal from the backgrounds. This will start with the development of a simple cut-based event selection, optimised using relevant metrics. The student can then progress to using instead an event selection based on eg a Fisher discriminant, or more advanced multivariate methods (such as a Neural Network (NN) or a Boosted Decision Tree (BDT)).
 

How to connect to the linappserv computer cluster from your laptop or from a PC in the Teaching Lab

Line: 18 to 18
 

Tools for the project

Changed:
<
<
This is a computer-based project. You will be analysing large simulated samples of events in the ATLAS detector at the LHC. The project requires programming in C++, the use of the ROOT data analysis package and knowledge of basic Linux OS commands. Links to sources of information on these and other topics are given here.
>
>
This is a computer-based project. You will be analysing large simulated samples of events in the ATLAS detector at the LHC. The project requires programming in C++, the use of the ROOT data analysis package and knowledge of basic Linux OS commands. Links to sources of information on these and other topics are given in the sub-topics below.

Normally it would be expected that students doing this project are taking the PH4515 Statistical Data Analysis course taught by Prof. Glen Cowan.

The Particle Data Group (PDG) website includes a lot of useful information. In particular, the student should use the "Summary Tables" to find out the main decay modes and respective branching ratios for the following particles: top, Higgs, W and Z. The decays of the tau lepton to electrons or muons (as opposed to hadronic decays of the tau lepton) are also of interest for this project.

 

C++ programming language

Added:
>
>
Students doing this project are expected to have some experience with programming already, and ideally have prior knowledge and experience of the C++ programming language (such as that gained from taking the PH3170 C++ and Object Oriented Programming course).

Links to some useful C++ resources:

  • The PH4515 Statistical Data Analysis course includes revision of C++: slides available here.
  • The RHUL library has many different books on C++ programming.
  • A C++ online reference guide, with tutorials and more: www.cplusplus.com.
  • Another C++ online reference guide: cppreference.com.
 

ROOT data analysis package

Changed:
<
<
  • User Guide for ROOT 6
>
>
 
  • A first look at a signal ntuple: see instructions here.
  • Using TSelector framework to process ntuples
Changed:
<
<
  • Using TLorentz four-vectors
>
>
    • In this project you will analyse ntuples containing variables defined for each event. In ROOT, ntuples are called "Trees" and the variables are sometimes referred to as the "leafs".
    • See the Chapter "Trees" in the ROOT User Guide for more information, and especially the sub-section "Using TTree::MakeSelector" which describes the TSelector framework that is used in this project.
  • Using TLorentz four-vectors: see the Chapter "Physics Vectors", and especially the sub-section that describes four-vectors in ROOT ("TLorentzVectors").
 

Linux OS

Added:
>
>
The RHUL Particle Physics computer cluster (linappserv) uses the Linux operating system. An introduction to this system(Linux/Unix), including most of the commands you'll need for this project is given in slides 4-10 of this pdf file.
 

emacs editor

Changed:
<
<

Simulated samples

>
>
In this project you will be writing/editing C++ code very often. You can in principle use any ASCII text editor for this, but it is recommended that you use an editor that is C++ aware. One such editor (happens to be my favourite) is the Gnu Emacs editor. If you decide to use emacs here is a handy reference card with the main commands; you'll probably only ever need about 10 commands or so.

Simulated event samples

 
Changed:
<
<
bla
>
>
The list of simulated event samples available for this project is given in a separate page.
  -- Pedro Teixeira Dias - 21 Oct 2019

Revision 221 Oct 2019 - PedroTeixeiraDias

Line: 1 to 1
 
META TOPICPARENT name="Public.PedroTeixeiraDias"
Line: 8 to 8
  This project is based on the analysis of simulated data of proton-proton collisions in the ATLAS particle detector at the Large Hadron Collider (LHC). The objective is to study the production of Higgs particles in association with a pair of top quarks: the so-called ttH process. Specifically the process of interest (the signal) is when the Higgs boson decays to a pair of b quarks: ttH (H-bb). The project will required the detailed analysis of simulated samples of signal events, as well as analysing all the relevant background processes. In particular ,the student will aim to develop event selection procedures to effectively separate the signal from the backgrounds. This will start with the development of a simple cut-based event selection, optimised using relevant metrics. The student can then progress this to using instead an event selection based on eg a Fisher discriminant, or more advanced multivariate methods (such as a Neural Network (NN) or a Boosted Decision Tree (BDT)).
Changed:
<
<

How to connect to the linappserv computer cluster from your laptop or PC in the Teaching Lab

>
>

How to connect to the linappserv computer cluster from your laptop or from a PC in the Teaching Lab

The most up-to-date instructions for this are normally on the web page of the PH4515 Statistical Data Analysis course (taught by Prof. Glen Cowan). The direct link to the instructions is here.

Troubleshooting:

  • If connecting at RHUL, it seems that being connected to the CampusNet network (rather than eg eduroam) is important.
  • On the Teaching Lab PCs, you may have to download PuTTY if it is not already installed. If that is the case find and download the respective the MS Installer file (*.msi) on the web. After the download is complete the file should auto-install.
 

Tools for the project

Line: 18 to 24
 

ROOT data analysis package

  • User Guide for ROOT 6
Added:
>
>
  • A first look at a signal ntuple: see instructions here.
 
  • Using TSelector framework to process ntuples
  • Using TLorentz four-vectors

Revision 121 Oct 2019 - PedroTeixeiraDias

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="Public.PedroTeixeiraDias"

PH4100 MSci Major Projects - ATLAS ttH (H-bb)

Introduction

This project is based on the analysis of simulated data of proton-proton collisions in the ATLAS particle detector at the Large Hadron Collider (LHC). The objective is to study the production of Higgs particles in association with a pair of top quarks: the so-called ttH process. Specifically the process of interest (the signal) is when the Higgs boson decays to a pair of b quarks: ttH (H-bb). The project will required the detailed analysis of simulated samples of signal events, as well as analysing all the relevant background processes. In particular ,the student will aim to develop event selection procedures to effectively separate the signal from the backgrounds. This will start with the development of a simple cut-based event selection, optimised using relevant metrics. The student can then progress this to using instead an event selection based on eg a Fisher discriminant, or more advanced multivariate methods (such as a Neural Network (NN) or a Boosted Decision Tree (BDT)).

How to connect to the linappserv computer cluster from your laptop or PC in the Teaching Lab

Tools for the project

This is a computer-based project. You will be analysing large simulated samples of events in the ATLAS detector at the LHC. The project requires programming in C++, the use of the ROOT data analysis package and knowledge of basic Linux OS commands. Links to sources of information on these and other topics are given here.

C++ programming language

ROOT data analysis package

  • User Guide for ROOT 6
  • Using TSelector framework to process ntuples
  • Using TLorentz four-vectors

Linux OS

emacs editor

Simulated samples

bla

-- Pedro Teixeira Dias - 21 Oct 2019

Comments

<--/commentPlugin-->
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding RHUL Physics Department TWiki? Send feedback