ATLAS Offline Software
Loading...
Searching...
No Matches
PhotonBDTCalculator Class Reference

Tool to compute and optionally decorate a photon identification BDT score. More...

#include <PhotonBDTCalculator.h>

Collaboration diagram for PhotonBDTCalculator:

Detailed Description

Tool to compute and optionally decorate a photon identification BDT score.

This tool computes the set of input variables required by the photon-ID BDT for a given xAOD::Photon, chooses the appropriate BDT model depending on the conversion status (converted vs unconverted), and evaluates the score via PhotonSingleBDTCalculator sub-tools.

The score can be written as a decoration on the photon (configurable decoration name). If configured, the tool can also re-compute the score even if the decoration already exists.

The tool is intended to be used as a building block by selection tools (e.g. AsgPhotonBDTSelector) but can also be called at analysis-level

Note
The ordering and definition of input variables must match the training configuration used to build the model.
Author
Ruggero Turra, Elena Mazzeo

The documentation for this class was generated from the following file: