Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes
JetHelper Namespace Reference

class IJetCalibStep More...

Classes

class  HistoInput1D
 Class HistoInput1D User interface to read 1D histograms
More...
 
class  HistoInput2D
 Class HistoInput2D User interface to read 2D histrograms. More...
 
class  HistoInputBase
 Class HistoInputBase This class implement common function used by HistoInput1D and HistoInput2D
More...
 
class  IInputVariable
 
class  InputVariable
 Class InputVariable This is design to read any kind of xAOD::Jet or JetContext variable e.g pt, eta, phi, m ..etc The user need to initialize the class with the name of the variable and the scale. More...
 
class  InputVariableAttribute
 Template to read xAOD::Jet variables
More...
 
class  InputVariableJetContext
 Template to read JetContext. More...
 
class  IVarTool
 
class  JetContext
 Class JetContext Designed to read AOD information related to the event, N vertices, Ntracks, mu etc ... More...
 
class  VarTool
 Class VarTool This class is design to help the user by specializing the InputVariable InputVariable is fix in the initialization, and can be retrieve with getvar() More...
 

Detailed Description

class IJetCalibStep

A tool interface class for tools implementing the IInputVariable interface.

class IJetCalibTool

Interface for the tool that applies a single calibration step to a jet container.

Interface for the tool that applies jet calibrations.

This is needed because often the input variables are configured from python and set via a ToolHandle. This is separate from IInputVariable because not all implementations of that interface are tools.