|
KLFitter
v1.3.2
Documentation of the KLFitter library -- The Kinematic Likelihood Fitter
|
A class for describing the Snowmass detector. More...
#include <DetectorSnowmass.h>
Public Member Functions | |
| DetectorSnowmass (std::string folder="") | |
| The default constructor. More... | |
| ~DetectorSnowmass () | |
| The (defaulted) destructor. | |
| ResolutionBase * | ResEnergyGluonJet (double) override |
| Resolution function for gluon jets – not defined. | |
| ResolutionBase * | ResEnergyPhoton (double) override |
| Resolution function for photons – not defined. | |
| ResolutionBase * | ResEtaLightJet (double) override |
| Resolution function for light jet eta – not defined. | |
| ResolutionBase * | ResEtaBJet (double) override |
| Resolution function for b-jet eta – not defined. | |
| ResolutionBase * | ResPhiLightJet (double) override |
| Resolution function for light jet phi – not defined. | |
| ResolutionBase * | ResPhiBJet (double) override |
| Resolution function for b-jet phi – not defined. | |
Member functions (Get) | |
| 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 * | ResEnergyElectron (double eta=0.) override |
| Return the energy resolution of electrons. More... | |
| ResolutionBase * | ResEnergyMuon (double eta=0.) override |
| Return the momentum resolution of muons. More... | |
| ResolutionBase * | ResMissingET () override |
| Return the missing ET resolution. More... | |
Public Member Functions inherited from KLFitter::DetectorBase | |
| 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 | |
Protected Member Functions inherited from KLFitter::DetectorBase | |
| 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... | |
Protected Attributes inherited from KLFitter::DetectorBase | |
| std::set< ResolutionType > | res_type_requested |
| Requested resolutions that the detector must provide. | |
A class for describing the Snowmass detector.
This class holds the description of the Snowmass detector.
|
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 light-jets.
| eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the momentum resolution of muons.
| eta | The eta of the particle. |
Implements KLFitter::DetectorBase.
|
overridevirtual |
Return the missing ET resolution.
Implements KLFitter::DetectorBase.
1.8.11