ATLAS Offline Software
Loading...
Searching...
No Matches
IJetMaker.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4
5#ifndef TRIGL0GEPPERF_IJETMAKER_H
6#define TRIGL0GEPPERF_IJETMAKER_H
7
8#include <string>
9
10#include "./Jet.h"
11#include "./Cluster.h"
12
13namespace Gep{
15 {
16 public:
17
18 virtual std::vector<Gep::Jet>
19 makeJets(const std::vector<Gep::Cluster> &clusters) const = 0;
20
21 virtual std::string toString() const = 0;
22
23 virtual ~IJetMaker() {}
24
25 };
26}
27
28#endif
virtual std::vector< Gep::Jet > makeJets(const std::vector< Gep::Cluster > &clusters) const =0
virtual ~IJetMaker()
Definition IJetMaker.h:23
virtual std::string toString() const =0