1 #ifndef JetAlgorithms_JetRecoTypes_h
2 #define JetAlgorithms_JetRecoTypes_h
std::vector< ProtoJet > OutputCollection
const value_type * oCandidate
const value_type * operator->() const
CorrectedIndexedCandidate(const value_type *cCandidate, const value_type *fCandidate, unsigned fIndex)
std::vector< InputItem > InputCollection
const value_type & operator*() const
reco::Candidate value_type
Transient Jet class used by the reconstruction algorithms.
reco::Candidate value_type
void setBase(const value_type *a)
const value_type & operator*() const
const value_type * mCandidate
const value_type * mCandidate
const value_type * operator->() const
IndexedCandidate(const value_type *fCandidate, unsigned fIndex)
void setIndex(unsigned nIndex)
const bool operator==(const IndexedCandidate &other) const
const value_type * getOriginal() const
reco::CandidateBaseRefVector JetConstituents
CorrectedIndexedCandidate InputItem
void setOriginal(const value_type *a)
const bool operator==(const CorrectedIndexedCandidate &other) const
const bool operator!=(const IndexedCandidate &other) const
CorrectedIndexedCandidate(const value_type *fCandidate, unsigned fIndex)
CorrectedIndexedCandidate()
const bool operator!=(const CorrectedIndexedCandidate &other) const