Loading [MathJax]/jax/input/TeX/config.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef EGAMMA_LAYER_RECALIB_TOOL
7 #define EGAMMA_LAYER_RECALIB_TOOL
128 m_histo->SetDirectory(
nullptr);
285 typedef std::vector<std::pair<InputModifier*, GetAmountBase*> >
ModifiersList;
301 static std::pair<std::string, egammaLayerRecalibTool*>
create(
const std::string&
type,
302 const std::string&
args);
346 #endif // EGAMMA_LAYER_RECALIB_TOOL
GetAmountPileupE2(corr_pileupShift *tool)
virtual float operator()(const StdCalibrationInputs &input) const
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
virtual float operator()(const StdCalibrationInputs &inputs) const
corr_pileupShift * m_tool
ScaleEcalorimeter(NullPoint base)
virtual float operator()(const StdCalibrationInputs &input) const
corr_pileupShift * m_tool
GetAmountHisto1DDown(const TH1 &histo)
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
virtual float operator()(const StdCalibrationInputs &input) const
GetAmountHisto1DErrorUp(const TH1 &histo)
GetAmountHisto2DEtaCaloRunNumber(const TH2F &histo)
virtual float operator()(const StdCalibrationInputs &inputs) const
virtual float operator()(const StdCalibrationInputs &input) const
Correction for pileup induced energy shit as function of mu per layer for 2016 data.
def TH2F(name, title, nxbins, bins_par2, bins_par3, bins_par4, bins_par5=None, bins_par6=None, path='', **kwargs)
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
GetAmountHisto1D(const TH1 &histo)
corr_pileupShift * m_tool
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
virtual float operator()(const StdCalibrationInputs &input) const
GetAmountHisto1DErrorDown(const TH1 &histo)
GetAmountPileupE3(corr_pileupShift *tool)
virtual float operator()(const StdCalibrationInputs &input) const
virtual float operator()(const StdCalibrationInputs &inputs) const
Correction for time dependent HV effect in barrel presampler scale in 2012.
ScaleEaccordion(NullPoint base)
corr_pileupShift * m_tool
GetAmountFixed(float amount)
virtual float operator()(const StdCalibrationInputs &inputs) const
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
GetAmountDecoratorBase(GetAmountBase *getter)
virtual float operator()(const StdCalibrationInputs &input) const =0
GetAmountHisto2D(const TH2F &histo)
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
Class mimicking the AthMessaging class from the offline software.
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
virtual float operator()(const StdCalibrationInputs &input) const
virtual float operator()(const StdCalibrationInputs &input) const
Class describing the basic event information.
virtual float operator()(const StdCalibrationInputs &input) const
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
GetAmountPileupE1(corr_pileupShift *tool)
virtual float operator()(const StdCalibrationInputs &input) const
virtual ~GetAmountDecoratorBase()
Return value from object correction CP tools.
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
GetAmountPileupE0(corr_pileupShift *tool)
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
virtual void scale_inputs(StdCalibrationInputs &, float amount) const
virtual float operator()(const StdCalibrationInputs &input) const
ScaleE1overE2(NullPoint base)
corr_HV_EMECPS m_toolEMECPS
virtual void shift_inputs(StdCalibrationInputs &, float amount) const
GetAmountHisto1DUp(const TH1 &histo)
std::unique_ptr< TH1 > m_histo
Correction for wrong HV EMEC presampler correction for 20.7 processed data (2015,2016)