|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef DI_TAU_MASS_CALCULATOR_ALG_H
8 #define DI_TAU_MASS_CALCULATOR_ALG_H
26 #include "Math/Vector4D.h"
29 using ROOT::Math::PtEtaPhiMVector;
42 Gaudi::Property<bool>
m_doMAXW {
this,
"doMAXW",
false,
"save information about the reconstruction with the maximum-weight estimator"};
43 Gaudi::Property<bool>
m_doMLNU3P {
this,
"doMLNU3P",
false,
"save information about the reconstruction with the best-fit neutrino kinematics"};
46 ToolHandle<DiTauMassTools::MissingMassTool>
m_mmc {
this,
"mmcTool",
"DiTauMassTools::MissingMassTool",
"the Missing Mass Calculator tool"};
SysReadHandle< xAOD::JetContainer > m_jetsHandle
SysWriteDecorHandle< PtEtaPhiMVector > m_maxw_nu2_4vect_decor
Gaudi::Property< bool > m_doMAXW
a class managing the property to configure the list of systematics to process
SysWriteDecorHandle< PtEtaPhiMVector > m_maxw_tau2_4vect_decor
virtual StatusCode initialize() override
SysWriteDecorHandle< PtEtaPhiMVector > m_mlnu3p_tau1_4vect_decor
SysReadHandle< xAOD::MuonContainer > m_muonsHandle
SysReadHandle< xAOD::MissingETContainer > m_metHandle
SysWriteDecorHandle< int > m_fitStatus_decor
SysReadHandle< xAOD::EventInfo > m_eventInfoHandle
SysWriteDecorHandle< PtEtaPhiMVector > m_mlnu3p_nu1_4vect_decor
SysReadHandle< xAOD::TauJetContainer > m_tausHandle
Select isolated Photons, Electrons and Muons.
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
SysWriteDecorHandle< PtEtaPhiMVector > m_maxw_res_4vect_decor
SysReadSelectionHandle m_muonSelection
SysReadHandle< xAOD::ElectronContainer > m_electronsHandle
SysReadSelectionHandle m_tauSelection
the (new) base class for EventLoop algorithms
SysReadSelectionHandle m_electronSelection
SysWriteDecorHandle< double > m_mlnu3p_mass_decor
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< DiTauMassTools::MissingMassTool > m_mmc
SysWriteDecorHandle< PtEtaPhiMVector > m_maxw_nu1_4vect_decor
virtual StatusCode finalize() override
Gaudi::Property< bool > m_doMLNU3P
SysReadSelectionHandle m_jetSelection
SysWriteDecorHandle< PtEtaPhiMVector > m_mlnu3p_nu2_4vect_decor
SysReadSelectionHandle m_preselection
SysWriteDecorHandle< PtEtaPhiMVector > m_mlnu3p_res_4vect_decor
SysWriteDecorHandle< PtEtaPhiMVector > m_maxw_tau1_4vect_decor
virtual StatusCode execute() override
SysWriteDecorHandle< double > m_maxw_mass_decor
a data handle for reading systematically varied selection properties from objects
SysListHandle m_systematicsList
SysWriteDecorHandle< PtEtaPhiMVector > m_mlnu3p_tau2_4vect_decor
SysWriteDecorHandle< double > m_mlm_mass_decor