na64sw

Tutorial

  • Tutorial
    • 1. Pipeline Application
    • 2. Tweaking pipeline configuration
    • 3. Event structure and generic handlers
    • 4. Switching Data Sources
    • 5. Common Handler Parameters
    • 6. Writing own handler
    • 7. Assumed Usage
    • 8. Alignment

Reference

  • Standard Handlers Library
  • Troubleshooting
  • Known Issues
  • Utilities Library

Other

  • Advanced Topics
  • Extending hit info with MC data (STRAWs)
na64sw
  • »
  • Tutorial
  • View page source

Tutorial¶

These pages cover basic usage principles of na64sw reconstruction framework.

Contents:

  • 1. Pipeline Application
    • 1.1. Working on LXPLUS
    • 1.2. Running the app
    • 1.3. Getting help
  • 2. Tweaking pipeline configuration
    • 2.1. Changing Parameters
    • 2.2. Adding a handler to the pipeline
  • 3. Event structure and generic handlers
    • 3.1. Event and hits collections
    • 3.2. Generic handlers: a foreword
    • 3.3. Excercise: building a pipeline
  • 4. Switching Data Sources
    • 4.1. A foreword on runtime extensions
    • 4.2. Default (DDD) data source
    • 4.3. A wrapper over p348reco lib
    • 4.4. MK/MC data source
  • 5. Common Handler Parameters
    • 5.1. applyTo – select a detector
    • 5.2. path, histName and variations
    • 5.3. Examples of common parameters usage
  • 6. Writing own handler
    • 6.1. A handler as a C/C++ class
    • 6.2. Compiling extensions
    • 6.3. Example: dump event ID
    • 6.4. Iterating hit collections
    • 6.5. Detector ID
    • 6.6. Parameterising a handler
    • 6.7. Discussion and further reading
  • 7. Assumed Usage
    • 7.1. Setting up the project
    • 7.2. Structuring the project
    • 7.3. Config files
    • 7.4. C/C++ Integration
    • 7.5. Example
  • 8. Alignment
    • 8.1. Alignment 2022: running pipeline
    • 8.2. Alignment 2022: input and output
    • 8.3. Alignment 2022: reading the data
    • 8.4. Procedure outline
Next Previous

© Copyright 2022, NA64 Collaboration (CERN).

Built with Sphinx using a theme provided by Read the Docs.