5#ifndef TRIGLHLTJETHYPO_XAODJETCOLLECTOR_H
6#define TRIGLHLTJETHYPO_XAODJETCOLLECTOR_H
18using CI = std::map<std::string, HypoJetVector>::const_iterator;
26 int chainPartInd = -1);
28 std::vector<const xAOD::Jet*>
xAODJets()
const;
30 std::vector<const xAOD::Jet*>
xAODJets(
int chainPartInd)
const;
36 std::size_t
size()
const;
39 std::vector<int>
legInds()
const;
48 std::vector<const xAOD::Jet*>
50 xAODJets_(
const HypoJetVector::const_iterator begin,
51 const HypoJetVector::const_iterator end
HypoJetVector::const_iterator HypoJetCIter
std::vector< pHypoJet > HypoJetVector
void addJets(const HypoJetCIter &begin, const HypoJetCIter &end, int chainPartInd=-1)
std::vector< const xAOD::Jet * > xAODJets() const
std::vector< const xAOD::Jet * > xAODJets_(const HypoJetVector::const_iterator begin, const HypoJetVector::const_iterator end) const
HypoJetVector hypoJets() const
std::vector< int > legInds() const
std::map< int, HypoJetVector > m_jets
std::map< std::string, HypoJetVector >::const_iterator CI