KLFitter
v1.3.2
Documentation of the KLFitter library -- The Kinematic Likelihood Fitter
|
A class for describing of the ATLAS detector. More...
#include <DetectorAtlas_CrystalBall.h>
Public Member Functions | |
DetectorAtlas_CrystalBall (std::string folder="") | |
The default constructor. More... | |
~DetectorAtlas_CrystalBall () | |
The (defaulted) destructor. | |
ResolutionBase * | ResEnergyLightJet (double eta=0.) override |
Return the energy resolution of light jets. More... | |
ResolutionBase * | ResEnergyBJet (double eta=0.) override |
Return the energy resolution of b jets. More... | |
ResolutionBase * | ResEnergyGluonJet (double eta=0.) override |
Return the energy resolution of gluon jets. More... | |
ResolutionBase * | ResEnergyElectron (double eta=0.) override |
Return the energy resolution of electrons. More... | |
ResolutionBase * | ResEnergyMuon (double eta=0.) override |
Return the energy resolution of muons. More... | |
ResolutionBase * | ResEnergyPhoton (double eta=0.) override |
Return the energy resolution of photons. More... | |
ResolutionBase * | ResMissingET () override |
Return the missing ET resolution. More... | |
ResolutionBase * | ResEtaLightJet (double eta=0.) override |
Return the eta resolution of light jets. More... | |
ResolutionBase * | ResEtaBJet (double eta=0.) override |
Return the eta resolution of b jets. More... | |
ResolutionBase * | ResPhiLightJet (double eta=0.) override |
Return the phi resolution of light jets. More... | |
ResolutionBase * | ResPhiBJet (double eta=0.) override |
Return the phi resolution of b jets. More... | |
![]() | |
DetectorBase (std::string folder="") | |
The default constructor. More... | |
virtual | ~DetectorBase () |
The (defaulted) destructor. | |
int | Status () |
void | RequestResolutionType (const ResolutionType &type) |
Request a resolution type from the detector. More... | |
Additional Inherited Members | |
![]() | |
ResolutionBase * | ResolutionUndefined (const std::string &type) |
Handle the call to a resolution object that is not defined, and throw an exception. More... | |
void | ResolutionParametersUnavailable (const std::string &type) |
Handle cases where the parameters for a resolution type are not available. More... | |
![]() | |
std::set< ResolutionType > | res_type_requested |
Requested resolutions that the detector must provide. | |
A class for describing of the ATLAS detector.
This class holds the description of the ATLAS detector. This class uses CrystalBall parametrisation for jets Transfer Functions. Charged lepton and MET parametrisation uses single Gauss as TF.
|
explicit |
The default constructor.
folder | The folder with transfer function parameters. |
|
overridevirtual |
Return the energy resolution of b jets.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the energy resolution of electrons.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the energy resolution of gluon jets.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the energy resolution of light jets.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the energy resolution of muons.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the energy resolution of photons.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the eta resolution of b jets.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the eta resolution of light jets.
eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the missing ET resolution.
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the phi resolution of b jets.
eta | The phi of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the phi resolution of light jets.
eta | The phi of the particle. |
Implements KLFitter::DetectorBase.