ATLAS Offline Software
Trigger
TrigHypothesis
TrigHLTJetHypo
src
ITrigHypoJetVectorFilterConfig.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef TRIGHLTJETHYPO_ITRIGHYPOJETVECTORFILTERCONFIG_H
5
#define TRIGHLTJETHYPO_ITRIGHYPOJETVECTORFILTERCONFIG_H
6
7
#include "GaudiKernel/IAlgTool.h"
8
#include "
./IHypoJetVectorFilter.h
"
9
10
using
FilterPtr
= std::unique_ptr<IHypoJetVectorFilter>;
11
12
class
ITrigHypoJetVectorFilterConfig
:
virtual
public
::IAlgTool {
13
14
public
:
15
DeclareInterfaceID
(
ITrigHypoJetVectorFilterConfig
, 1, 0);
16
virtual
~ITrigHypoJetVectorFilterConfig
(){};
17
18
virtual
FilterPtr
getHypoJetVectorFilter
()
const
= 0;
19
};
20
#endif
ITrigHypoJetVectorFilterConfig
Definition:
ITrigHypoJetVectorFilterConfig.h:12
ITrigHypoJetVectorFilterConfig::DeclareInterfaceID
DeclareInterfaceID(ITrigHypoJetVectorFilterConfig, 1, 0)
FilterPtr
std::unique_ptr< IHypoJetVectorFilter > FilterPtr
Definition:
ITrigHypoJetVectorFilterConfig.h:10
ITrigHypoJetVectorFilterConfig::getHypoJetVectorFilter
virtual FilterPtr getHypoJetVectorFilter() const =0
ITrigHypoJetVectorFilterConfig::~ITrigHypoJetVectorFilterConfig
virtual ~ITrigHypoJetVectorFilterConfig()
Definition:
ITrigHypoJetVectorFilterConfig.h:16
IHypoJetVectorFilter.h
Generated on Tue Jul 2 2024 21:18:12 for ATLAS Offline Software by
1.8.18