G/H (and Theta) Cut Optimization#

Reference/ API#

ctapipe.irf.optimize Module#

module containing optimization related functions and classes

Classes#

CutOptimizerBase(**kwargs)

Base class for cut optimization algorithms.

GhPercentileCutCalculator(**kwargs)

Computes a percentile cut on gammaness.

OptimizationResult(valid_energy_min, ...[, ...])

Result of an optimization of G/H and theta cuts or only G/H cuts.

PercentileCuts(**kwargs)

Calculates G/H separation cut based on the percentile of signal events to keep in each bin.

PointSourceSensitivityOptimizer(**kwargs)

Optimizes a G/H cut for maximum point source sensitivity and calculates a percentile cut on theta.

ThetaPercentileCutCalculator(**kwargs)

Computes a percentile cut on theta.