ATLAS Offline Software
Loading...
Searching...
No Matches
SingleJetGrouper.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7
9
13
15 const HypoJetCIter& e):
16 m_jets(b, e), m_size{m_jets.size()}{
17}
18
19
21 if (m_index == m_size){
22 return HypoJetVector{};
23 }
24
25 return HypoJetVector{m_jets[m_index++]};
26}
27
28std::string SingleJetGrouper::getName() const {
29 return "SingleJetGrouper";
30}
31
32std::string SingleJetGrouper::toString() const {
33 return "SingleJetGrouper - repack input jets into vectors of length 1";
34}
35
36
HypoJetVector::const_iterator HypoJetCIter
Definition HypoJetDefs.h:29
std::vector< pHypoJet > HypoJetVector
Definition HypoJetDefs.h:27
virtual HypoJetVector next() override
virtual std::string getName() const override
HypoJetVector m_jets
virtual std::string toString() const override