|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef METUTILITIES_METSYSTEMATICSTOOL_H
12 #define METUTILITIES_METSYSTEMATICSTOOL_H
32 #include "boost/thread/tss.hpp"
33 #include "gtest/gtest_prod.h"
44 missingEt(
double mpx_in,
double mpy_in,
double sumet_in) :
149 Gaudi::Property<std::string>
m_configPrefix{
this,
"ConfigPrefix",
"METUtilities/R22_PreRecs",
""};
150 Gaudi::Property<std::string>
m_configSoftTrkFile{
this,
"ConfigSoftTrkFile",
"TrackSoftTerms-pflow.config",
""};
184 double const smearperp)
const;
193 #endif //METUTILIES_METSYSTEMATICSTOOL_H
missingEt(double mpx_in, double mpy_in, double sumet_in)
ElementLink< xAOD::IParticleContainer > obj_link_t
missingEt(double mpx_in, double mpy_in, double sumet_in, std::string const &iname, MissingETBase::Types::bitmask_t const &isource)
Class to wrap a set of SystematicVariations.
MissingETBase::Types::bitmask_t source
General namespace for MET EDM software.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
bool const RAWDATA *ch2 const
Property holding a SG store/key/clid from which a ReadHandle is made.
uint64_t bitmask_t
Type for status word bit mask.
Select isolated Photons, Electrons and Muons.
std::tuple< WrapType< TYPES >... > Types
A simple tuple of multiple types.
::StatusCode StatusCode
StatusCode definition for legacy code.
Principal data object for Missing ET.
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.
Container for xAOD::MissingET_v1 objects.
Class describing the basic event information.
Return value from object correction CP tools.