|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MCAST_MUONCALIBTOOL_H
6 #define MCAST_MUONCALIBTOOL_H
36 notCorrectData_IDMS = 2,
37 notCorrectData_CB = 3,
75 Gaudi::Property<bool>
m_isRun3{
this,
"IsRun3Geo",
false,
"Needed for MuonSelectionTool"};
78 Gaudi::Property<std::string>
m_release{
this,
"release",
"Recs2024_05_06_Run2Run3",
"Release"};
80 Gaudi::Property<std::string>
m_sysScheme{
this,
"systematicScheme",
"Corr_Scale",
"Systematic scheme to be configured"};
82 Gaudi::Property<bool>
m_validationMode{
this,
"expert_validationMode",
false,
"Expert only option. Puts the tool in the validation mode setup"};
83 Gaudi::Property<bool>
m_expertMode_isData{
this,
"expertMode_isData",
false,
"Expert only option. Overwrites the isData Flag"};
84 Gaudi::Property<int>
m_expertMode_RunNumber{
this,
"expertMode_RunNumber", 0,
"Expert only option. Overwrites RunNumber"};
85 Gaudi::Property<unsigned long long>
m_expertMode_EvtNumber{
this,
"expertMode_EvtNumber", 0,
"Expert only option. Overwrites EventNumber"};
86 Gaudi::Property<bool>
m_useRndRun{
this,
"useRandomRunNumber",
false,
"To use the random run number for deciding which calibration to apply"};
88 Gaudi::Property<int>
m_calibMode{
this,
"calibMode", -1,
"Calib mode"};
96 Gaudi::Property<bool>
m_doDirectCBCalib{
this,
"doDirectCBCalib",
true,
"Do direct calibration of CB tracks, otherwise, do ID+MS"};
100 Gaudi::Property<bool>
m_doEtaSagittaSys{
this,
"doEtaSagittaSys",
false,
"Do Eta dependant systematic system"};
101 Gaudi::Property<bool>
m_applyCorrectionOnData{
this,
"applyCorrectionOnData",
true,
"If to apply sagitta corrections on data, or take the full effect as systematic"};
108 Gaudi::Property<bool>
m_extra_highpt_smearing{
this,
"doExtraSmearing",
false,
"Flag provided to test if analysis are sensitive to high pT calibration. NOT TO BE USED FOR RESULTS. Please see twiki"};
109 Gaudi::Property<float>
m_HighPtSystThreshold{
this,
"HighPtSystThr", 300.0,
"Thershold for high pT smearing in GeV"};
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.
Class describing a TrackParticle.