Pipeline#

The following steps describe the basics of the default analysis with protopipe and estimate of the performance of CTA.

Note

More analysis workflows are possible, but this documentation refers to the default, which is currently the only supported one.

Each of the analysis steps uses a configuration file. Example configuration files are stored under protopipe/aux/example_config_files.

  1. Build an energy model

  1. Build a particle classification model

  • produce tables containing reconstructed image and shower geometry information from gamma rays and protons (Data training)

  • build the model (Building the models)

  1. DL2 production

  • produce tables containing reconstructed shower geometry, estimated energy and particle type for gamma-rays, protons and electrons (Production of DL2 data)

  1. Estimate the final performance (Optimized cuts and IRFs)

  • find the best cutoff in gammaness/score, to discriminate between signal and background, as well as the angular cut to obtain the best sensitivity for a given amount of observation time and a given template for the source of interest

  • estimate the sensitivity

  • compute the instrument response functions, effective area, point spread function and energy resolution

Warning

protopipe is currently optimized only for point-source best-sensitivity.