ATLAS Offline Software
|
#include <BaseIndexedConstituentUserInfo.h>
Public Types | |
typedef int | Index |
typedef std::string | Label |
Public Member Functions | |
BaseIndexedConstituentUserInfo () | |
BaseIndexedConstituentUserInfo (Index idx, const LabelIndex *pli) | |
Constructor from index and map. More... | |
const SG::AuxElement * | element () const |
Return the particle pointer. More... | |
Label | label () const |
Return the label. More... | |
Index | index () const |
Return the index. More... | |
const LabelIndex * | labelMap () const |
Return the index-to-label map. More... | |
bool | isGhost () const |
Returns true if this constituent is a ghost. More... | |
xAOD::JetConstitScale | constitScale () const |
Return the constituent scale used to build the PseudoJet. More... | |
virtual const xAOD::IParticle * | particle () const =0 |
Protected Attributes | |
int | m_idx |
const LabelIndex * | m_pli |
Definition at line 29 of file BaseIndexedConstituentUserInfo.h.
|
inherited |
Definition at line 30 of file IConstituentUserInfo.h.
|
inherited |
Definition at line 31 of file IConstituentUserInfo.h.
BaseIndexedConstituentUserInfo::BaseIndexedConstituentUserInfo | ( | ) |
Definition at line 12 of file BaseIndexedConstituentUserInfo.cxx.
BaseIndexedConstituentUserInfo::BaseIndexedConstituentUserInfo | ( | Index | idx, |
const LabelIndex * | pli | ||
) |
Constructor from index and map.
Definition at line 17 of file BaseIndexedConstituentUserInfo.cxx.
|
virtual |
Return the constituent scale used to build the PseudoJet.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 57 of file BaseIndexedConstituentUserInfo.cxx.
|
virtual |
Return the particle pointer.
Method particle is implemented in subclass.
Implements jet::IConstituentUserInfo.
Reimplemented in jet::IndexedTConstituentUserInfo< T >.
Definition at line 23 of file BaseIndexedConstituentUserInfo.cxx.
|
virtual |
Return the index.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 38 of file BaseIndexedConstituentUserInfo.cxx.
|
virtual |
Returns true if this constituent is a ghost.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 50 of file BaseIndexedConstituentUserInfo.cxx.
|
virtual |
Return the label.
Implements jet::IConstituentUserInfo.
Definition at line 30 of file BaseIndexedConstituentUserInfo.cxx.
|
virtual |
Return the index-to-label map.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 44 of file BaseIndexedConstituentUserInfo.cxx.
|
pure virtualinherited |
|
protected |
Definition at line 60 of file BaseIndexedConstituentUserInfo.h.
|
protected |
Definition at line 61 of file BaseIndexedConstituentUserInfo.h.