Please read these instructions before posting any event on Fermilab Indico

The FERMI(FNAL) network authorization method will be removed on Tuesday, Feb 4th at 5PM CST. See news for more details.

ldmx-sw Course: Basics

US/Central
zoom

zoom

Description

Pre-Requisites

Below are the items you need to have already installed on your computer to follow along with these instructions.

  • Container-Running Program
    • Usually docker is used for personal computers and singularity is installed on shared clusters
  • git version control
    • 12:00 12:10
      Introduction 10m

      How is ldmx-sw designed? What are the core principles?

    • 12:10 12:30
      Compiling ldmx-sw 20m

      Demonstration on how to compile ldmx-sw using the standardized container workflow.

    • 12:30 12:35
      Questions from Demonstration 5m
    • 12:35 13:00
      Configuration Scripts 25m

      The "steering" file for ldmx-sw is called a "configuration" script. What is its core structure? How can we write one?

      Demonstration of what running a short simulation looks like using the build of ldmx-sw we just made.

    • 13:00 13:05
      Questions from Demonstration 5m
    • 13:05 13:25
      Python-Based Analyses 20m

      How can we use these generated event files in python? This demonstration will show you how I've start python-based analyses.

    • 13:25 13:40
      Questions from Demonstration 15m
    • 13:40 13:50
      C++ Processors 10m

      Introduction to C++ Processors. What are they and why would you use them instead of keeping everything in python?

    • 13:50 14:00
      General Questions 10m