  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef MCAST_MUONCALIBINTSCALESMEARTOOL_H 
    6 #define MCAST_MUONCALIBINTSCALESMEARTOOL_H 
   63         Gaudi::Property<std::string> 
m_release{
this, 
"release", 
"Recs2025_03_26_Run2Run3", 
"Release"};
 
   66         Gaudi::Property<std::string> 
m_sysScheme{
this, 
"systematicScheme", 
"Corr_Scale", 
"Systematic scheme to be configured"};
 
   69         Gaudi::Property<bool> 
m_doDirectCBCalib{
this, 
"doDirectCBCalib", 
true, 
"Do direct calibration of CB tracks, otherwise, do ID+MS"};
 
   88         std::map<MCP::DataYear, std::map<MCP::ScaleSmearParam, ScaleSmearCorrConstMap>> 
m_IDparams;
 
   89         std::map<MCP::DataYear, std::map<MCP::ScaleSmearParam, ScaleSmearCorrConstMap>> 
m_MEparams;
 
   90         std::map<MCP::DataYear, std::map<MCP::ScaleSmearParam, ScaleSmearCorrConstMap>> 
m_CBparams;
 
   94         std::map<MCP::DataYear, std::map<MCP::ExpectedResParam, std::shared_ptr<MCP::CalibContainer>>> 
m_IDExpectedResparams;
 
   95         std::map<MCP::DataYear, std::map<MCP::ExpectedResParam, std::shared_ptr<MCP::CalibContainer>>> 
m_MEExpectedResparams;
 
   99         std::map<MCP::ScaleSmearParam, double> 
getConstants(
const MCP::TrackCalibObj& trk, 
const std::map<MCP::ScaleSmearParam, ScaleSmearCorrConstMap>& 
constants, 
const std::map<MCP::ScaleSmearParam, double>& direction) 
const;
 
  
Scalar phi() const
phi method
 
Scalar eta() const
pseudorapidity method
 
Class to wrap a set of SystematicVariations.
 
Select isolated Photons, Electrons and Muons.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Return value from object correction CP tools.
 
helper class to cache systematics varied calibration constants inside a ISystematicsTool or IRentrant...
 
Basic object to cache all relevant information from the track.