ATLAS Offline Software
Trigger
TrigHypothesis
TrigHLTJetHypoUnitTests
TrigHLTJetHypoUnitTests
IHypoJetVectorGenerator.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGHLTJETHYPOUNITTESTS_IHYPOJETVECTORGENERATOR
6
#define TRIGHLTJETHYPOUNITTESTS_IHYPOJETVECTORGENERATOR
7
8
#include "GaudiKernel/IAlgTool.h"
9
#include "
TrigHLTJetHypo/TrigHLTJetHypoUtils/HypoJetDefs.h
"
10
11
class
IHypoJetVectorGenerator
:
virtual
public
::IAlgTool {
12
public
:
13
DeclareInterfaceID
(
IHypoJetVectorGenerator
, 1, 0);
14
virtual
~IHypoJetVectorGenerator
(){};
15
16
virtual
HypoJetVector
get
() = 0;
17
virtual
std::string
toString
()
const
= 0;
18
19
};
20
21
22
#endif
HypoJetDefs.h
IHypoJetVectorGenerator::~IHypoJetVectorGenerator
virtual ~IHypoJetVectorGenerator()
Definition:
IHypoJetVectorGenerator.h:14
IHypoJetVectorGenerator
Definition:
IHypoJetVectorGenerator.h:11
HypoJetVector
std::vector< pHypoJet > HypoJetVector
Definition:
HypoJetDefs.h:27
IHypoJetVectorGenerator::toString
virtual std::string toString() const =0
IHypoJetVectorGenerator::DeclareInterfaceID
DeclareInterfaceID(IHypoJetVectorGenerator, 1, 0)
IHypoJetVectorGenerator::get
virtual HypoJetVector get()=0
Generated on Mon Dec 23 2024 21:11:31 for ATLAS Offline Software by
1.8.18