5#ifndef BASE_FAKE_BKG_TOOL_H
6#define BASE_FAKE_BKG_TOOL_H
16#include <unordered_map>
35 class ISelectionReadAccessor;
53 virtual StatusCode
register2DHistogram(TH2* h2,
const float *xval,
const float *yval)
override;
54 virtual StatusCode
register3DHistogram(TH3* h3,
const float *xval,
const float *yval,
const float *zval)
override;
150 if(
m_next)
m_next->extraVariation(extra_UID, extra_sigma);
180 template<
class C> StatusCode
addEventImpl(
const C& iparticles,
float mcWeight);
Helper class to provide constant type-safe access to aux data.
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Auxiliary interface equiping the tools derived from IFakeBkgTool with helper methods to identify what...
a specialized accessor to read a selection decoration from/to an xAOD object
Class to wrap a set of SystematicVariations.
DataVector adapter that acts like it holds const pointers.
Helper class to provide constant type-safe access to aux data.
Select isolated Photons, Electrons and Muons.
DataVector< IParticle > IParticleContainer
Simple convenience declaration of IParticleContainer.