ATLAS Offline Software
TrigJetHypoToolConfig_passthroughfilter.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGJETHYPOTOOLCONFIG_PASSTHROUGHFILTER_H
6 #define TRIGJETHYPOTOOLCONFIG_PASSTHROUGHFILTER_H
7 /********************************************************************
8  *
9  * NAME: TrigJetHypoToolConfig_passthroughfilter.h
10  * PACKAGE: Trigger/TrigHypothesis/TrigHLTJetHypo
11  *
12  * produces a PassThroughFilter (no filtering).
13  *********************************************************************/
14 
15 
20 
22 
24  public extends<AthAlgTool, ITrigHypoJetVectorFilterConfig> {
25 
26 public:
27 
29  const std::string& name,
30  const IInterface* parent);
31 
33 
34  virtual StatusCode initialize() override;
35  virtual FilterPtr getHypoJetVectorFilter() const override;
36 
37 
38 };
39 #endif
TrigJetHypoToolConfig_passthroughfilter::~TrigJetHypoToolConfig_passthroughfilter
virtual ~TrigJetHypoToolConfig_passthroughfilter()
Definition: TrigJetHypoToolConfig_passthroughfilter.cxx:18
TrigCompositeUtils.h
ITrigHypoJetVectorFilterConfig.h
FilterPtr
std::unique_ptr< IHypoJetVectorFilter > FilterPtr
Definition: ITrigHypoJetVectorFilterConfig.h:10
GenericMonitoringTool.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
TrigJetHypoToolConfig_passthroughfilter::getHypoJetVectorFilter
virtual FilterPtr getHypoJetVectorFilter() const override
Definition: TrigJetHypoToolConfig_passthroughfilter.cxx:28
TrigJetHypoToolConfig_passthroughfilter
Definition: TrigJetHypoToolConfig_passthroughfilter.h:24
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
TrigJetHypoToolConfig_passthroughfilter::initialize
virtual StatusCode initialize() override
Definition: TrigJetHypoToolConfig_passthroughfilter.cxx:21
TrigJetHypoToolConfig_passthroughfilter::TrigJetHypoToolConfig_passthroughfilter
TrigJetHypoToolConfig_passthroughfilter(const std::string &type, const std::string &name, const IInterface *parent)
Definition: TrigJetHypoToolConfig_passthroughfilter.cxx:11
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
HLTIdentifier.h