 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGLONGLIVEDPARTICLESHYPO_TRIGDISTRACKHYPOALG_H
5 #define TRIGLONGLIVEDPARTICLESHYPO_TRIGDISTRACKHYPOALG_H
10 #include "Gaudi/Property.h"
34 ToolHandleArray< TrigDisappearingTrackHypoTool >
m_hypoTools {
this,
"HypoTools", {},
"Tools to perfrom selection"};
40 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool" };
43 float bdt_eval_pix4l_sct0 (
float,
float,
float,
float,
float,
float,
float,
float,
int,
float,
float,
int)
const;
44 float bdt_eval_pix4l_sct1p(
float,
float,
float,
float,
int,
float,
float,
float,
float,
int,
float,
int)
const;
45 float bdt_eval_pix3l_sct0 (
float,
float,
float,
float,
float,
float,
float,
float,
float,
float,
int,
int)
const;
46 float bdt_eval_pix3l_sct1p(
float,
float,
float,
float,
float,
float,
int,
int,
float,
int,
int,
float,
float,
float,
float)
const;
50 std::unique_ptr<MVAUtils::BDT>
m_bdt[4];
54 #endif //> !TRIGLONGLIVEDPARTICLESHYPO_TRIGDISTRACKHYPOALG_H
virtual StatusCode initialize() override
StatusCode createCandidates(const xAOD::TrigCompositeContainer *, xAOD::TrigCompositeContainer *) const
SG::ReadHandleKey< xAOD::TrigCompositeContainer > m_DisTrkCandKey
Property holding a SG store/key/clid from which a ReadHandle is made.
ToolHandle< GenericMonitoringTool > m_monTool
virtual StatusCode execute(const EventContext &context) const override
Property holding a SG store/key/clid from which a WriteHandle is made.
std::unique_ptr< MVAUtils::BDT > m_bdt[4]
::StatusCode StatusCode
StatusCode definition for legacy code.
float BDTinput(float) const
TrigDisappearingTrackHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
float bdt_eval_pix4l_sct0(float, float, float, float, float, float, float, float, int, float, float, int) const
Hypothesis algorithms take the output of reco algorithms and the decision from the preceeding InputMa...
ToolHandleArray< TrigDisappearingTrackHypoTool > m_hypoTools
SG::WriteHandleKey< xAOD::TrigCompositeContainer > m_DisTrkBDTSelKey
Implements Hypo selection on triggering disappearing tracks.
float bdt_eval_pix4l_sct1p(float, float, float, float, int, float, float, float, float, int, float, int) const
Define macros for attributes used to control the static checker.
float bdt_eval_pix3l_sct0(float, float, float, float, float, float, float, float, float, float, int, int) const
float bdt_eval_pix3l_sct1p(float, float, float, float, float, float, int, int, float, int, int, float, float, float, float) const