ATLAS Offline Software
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"
10 
11 class IHypoJetVectorGenerator: virtual public ::IAlgTool {
12 public:
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