![]() |
ATLAS Offline Software
|
#include <IndexedTConstituentUserInfo.h>
Public Types | |
| typedef int | Index |
| typedef std::string | Label |
Public Member Functions | |
| IndexedTConstituentUserInfo () | |
| IndexedTConstituentUserInfo (const T &par, Index idx, const LabelIndex *pli) | |
| Constructor from an object, index and map. More... | |
| const SG::AuxElement * | element () const |
| Return the particle pointer. More... | |
| const xAOD::IParticle * | particle () const |
| const T * | object () const |
| 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... | |
Protected Attributes | |
| const T * | m_ppar |
| int | m_idx |
| const LabelIndex * | m_pli |
Definition at line 31 of file IndexedTConstituentUserInfo.h.
|
inherited |
Definition at line 30 of file IConstituentUserInfo.h.
|
inherited |
Definition at line 31 of file IConstituentUserInfo.h.
| jet::IndexedTConstituentUserInfo< T >::IndexedTConstituentUserInfo | ( | ) |
| jet::IndexedTConstituentUserInfo< T >::IndexedTConstituentUserInfo | ( | const T & | par, |
| Index | idx, | ||
| const LabelIndex * | pli | ||
| ) |
Constructor from an object, index and map.
The object must be IParticle or at least AuxElement.
|
virtualinherited |
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.
Reimplemented from jet::BaseIndexedConstituentUserInfo.
|
virtualinherited |
Return the index.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 38 of file BaseIndexedConstituentUserInfo.cxx.
|
virtualinherited |
Returns true if this constituent is a ghost.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 50 of file BaseIndexedConstituentUserInfo.cxx.
|
virtualinherited |
Return the label.
Implements jet::IConstituentUserInfo.
Definition at line 30 of file BaseIndexedConstituentUserInfo.cxx.
|
virtualinherited |
Return the index-to-label map.
Reimplemented from jet::IConstituentUserInfo.
Definition at line 44 of file BaseIndexedConstituentUserInfo.cxx.
| const T* jet::IndexedTConstituentUserInfo< T >::object | ( | ) | const |
|
virtual |
Implements jet::IConstituentUserInfo.
|
protectedinherited |
Definition at line 60 of file BaseIndexedConstituentUserInfo.h.
|
protectedinherited |
Definition at line 61 of file BaseIndexedConstituentUserInfo.h.
|
protected |
Definition at line 50 of file IndexedTConstituentUserInfo.h.
1.8.18