Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The true test of future detector models will be their ability to provide sufficient data for precise reconstruction of interesting physics channels. To test this it is necessary to have a full analysis toolchain, from the generation of physics events, to simulation, to analysis and reconstruction. A large amount of work was done on this for the ILC project, which used ccal02, a dual readout calorimeter with fine depth segmentation, very similar to the Muon Collider Detector proposal. While the next version of mcd00 is being developed it will be instructive to work with the datasets and reconstruction tools developed for ccal02, which can then be used on and serve as a basis of comparison for mcd.

For more information, see this talk by Hans Wenzel

CCAL02 Introduction

The SLIC Dual Read out Tutorial has the information needed to get started with CCAL02. This page will focus on work with the datasets

...

To set up the framework, it will be necessary to follow the instructions here, being sure to install the lcsim, GeomConverter and lcsim-contrib packages as well as JAS3 with the listed plugins.

In addition, it may be necessary to download the ccal02 detector description and place it into your ~/.lcsim/cache directory (or wherever JAS3 stores these detector files on your operating system), as the file pulled by JAS3 when analyzing ccal02 data may be incomplete, preventing the analysis from running.

Running the Analysis

The lcsim-contrib package contains a folder named SteveMagill (which should be located somewhere like ~/netbeans/lcsim-contrib/src/main/java/org/lcsim/contrib/SteveMagill/), whose efforts on ccal02 and assistance have made this possible.

This folder contains a file called PFADRSelect.java. To run the analysis, run JAS3 and load this file using File -> Load... and open the panpyZZnunubaruds.slcio file. The analysis should begin to run and create many plots, which we will get to later. It will take a long time to complete, but it should only be necessary to process a few hundred events for most purposes.