|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGLONGLIVEDPARTICLESHYPO_TRIGDEDXTRACKHYPOALG_H
5 #define TRIGLONGLIVEDPARTICLESHYPO_TRIGDEDXTRACKHYPOALG_H
9 #include "Gaudi/Property.h"
31 ToolHandleArray< TrigdEdxTrackHypoTool >
m_hypoTools {
this,
"HypoTools", {},
"Tools to perfrom selection"};
39 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool" };
46 #endif //> !TRIGLONGLIVEDPARTICLESHYPO_TRIGDEDXTRACKHYPOALG_H
SG::ReadHandleKey< xAOD::TrigCompositeContainer > m_dEdxTrkKey
SG::WriteHandleKey< xAOD::TrigCompositeContainer > m_HPtdEdxTrkKey
SG::ReadHandleKey< xAOD::TrigCompositeContainer > m_dEdxHitKey
StatusCode createCandidates(const xAOD::TrigCompositeContainer *, const xAOD::TrigCompositeContainer *, xAOD::TrigCompositeContainer *, int &) const
virtual StatusCode execute(const EventContext &context) const override
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override
ToolHandle< GenericMonitoringTool > m_monTool
TrigdEdxTrackHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a WriteHandle is made.
ToolHandleArray< TrigdEdxTrackHypoTool > m_hypoTools
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< std::string > m_highdEdxHitDefNames
Hypothesis algorithms take the output of reco algorithms and the decision from the preceeding InputMa...
Implements Hypo selection on triggering large dEdx tracks.
std::vector< float > m_highdEdxHitDefThres
StatusCode doMonitor(const xAOD::TrigCompositeContainer *) const