|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef LRTELECTRONANALYSISTOOLS_ELECTRONLRTOVERLAPREMOVALTOOL_H
13 #define LRTELECTRONANALYSISTOOLS_ELECTRONLRTOVERLAPREMOVALTOOL_H
50 std::set<const xAOD::Electron *> &ElectronsToRemove)
const;
54 Gaudi::Property<float>
m_ORThreshold{
this,
"ORThreshold", 0.001,
"Delta R threshold for matching in overlap removal."};
55 Gaudi::Property<bool>
m_isDAOD{
this,
"isDAOD",
true,
"Switch for running on AOD (false) or DAOD (true)"};
56 Gaudi::Property<std::string>
m_IDWorkingPoint{
this,
"IDWorkingPoint",
"DFCommonElectronsLHVeryLooseNoPix",
"ID working point for checking if ID is passed"};
58 ToolHandle<IAsgElectronLikelihoodTool>
m_electronLLHToolVeryLooseNoPix{
this,
"ElectronLLHToolVeryLooseNoPix",
"",
"Electron LLH tool to use for the overlap removal"};
59 ToolHandle<IAsgElectronLikelihoodTool>
m_electronLLHToolLooseNoPix{
this,
"ElectronLLHToolLooseNoPix",
"",
"Electron LLH tool to use for the overlap removal"};
60 ToolHandle<IAsgElectronLikelihoodTool>
m_electronLLHToolMediumNoPix{
this,
"ElectronLLHToolMediumNoPix",
"",
"Electron LLH tool to use for the overlap removal"};
61 ToolHandle<IAsgElectronLikelihoodTool>
m_electronLLHToolTightNoPix{
this,
"ElectronLLHToolTightNoPix",
"",
"Electron LLH tool to use for the overlap removal"};
68 #endif // LRTELECTRONANALYSISTOOLS_ELECTRONLRTOVERLAPREMOVALTOOL_H
Select isolated Photons, Electrons and Muons.
::StatusCode StatusCode
StatusCode definition for legacy code.