#include <RecoJets/JetAlgorithms/interface/JetRecoTypes.h>
Public Types | |
typedef reco::Candidate | value_type |
Public Member Functions | |
const value_type * | get () const |
unsigned | index () const |
IndexedCandidate (const value_type *fCandidate, unsigned fIndex) | |
IndexedCandidate () | |
const value_type & | operator * () const |
bool | operator! () const |
const bool | operator!= (const IndexedCandidate &other) const |
const value_type * | operator-> () const |
const bool | operator== (const IndexedCandidate &other) const |
Private Attributes | |
const value_type * | mCandidate |
unsigned | mIndex |
Definition at line 12 of file JetRecoTypes.h.
Definition at line 14 of file JetRecoTypes.h.
JetReco::IndexedCandidate::IndexedCandidate | ( | ) | [inline] |
JetReco::IndexedCandidate::IndexedCandidate | ( | const value_type * | fCandidate, | |
unsigned | fIndex | |||
) | [inline] |
const value_type* JetReco::IndexedCandidate::get | ( | void | ) | const [inline] |
unsigned JetReco::IndexedCandidate::index | ( | ) | const [inline] |
const value_type& JetReco::IndexedCandidate::operator * | ( | void | ) | const [inline] |
bool JetReco::IndexedCandidate::operator! | ( | ) | const [inline] |
const bool JetReco::IndexedCandidate::operator!= | ( | const IndexedCandidate & | other | ) | const [inline] |
Definition at line 23 of file JetRecoTypes.h.
References operator==().
00023 {return !operator==(other);}
const value_type* JetReco::IndexedCandidate::operator-> | ( | void | ) | const [inline] |
const bool JetReco::IndexedCandidate::operator== | ( | const IndexedCandidate & | other | ) | const [inline] |
Definition at line 22 of file JetRecoTypes.h.
References mCandidate.
Referenced by operator!=().
00022 {return mCandidate == other.mCandidate;}
const value_type* JetReco::IndexedCandidate::mCandidate [private] |
Definition at line 27 of file JetRecoTypes.h.
Referenced by get(), operator *(), operator!(), operator->(), and operator==().
unsigned JetReco::IndexedCandidate::mIndex [private] |