ATLAS Offline Software
Loading...
Searching...
No Matches
IConstituentUserInfo Class Referenceabstract

#include <IConstituentUserInfo.h>

Inheritance diagram for IConstituentUserInfo:
Collaboration diagram for IConstituentUserInfo:

Public Types

typedef int Index
typedef std::string Label

Public Member Functions

virtual const SG::AuxElementelement () const=0
virtual const xAOD::IParticleparticle () const=0
virtual Label label () const=0
virtual Index index () const
virtual const LabelIndexlabelMap () const
virtual bool isGhost () const
 Returns true if this constituent is a ghost.
virtual xAOD::JetConstitScale constitScale () const
 Return the constituent scale used to build the PseudoJet.

Detailed Description

Definition at line 26 of file IConstituentUserInfo.h.

Member Typedef Documentation

◆ Index

Definition at line 30 of file IConstituentUserInfo.h.

◆ Label

typedef std::string jet::IConstituentUserInfo::Label

Definition at line 31 of file IConstituentUserInfo.h.

Member Function Documentation

◆ constitScale()

xAOD::JetConstitScale IConstituentUserInfo::constitScale ( ) const
virtual

Return the constituent scale used to build the PseudoJet.

Definition at line 32 of file IConstituentUserInfo.cxx.

32 {
34}
@ CalibratedJetConstituent
Definition JetTypes.h:22

◆ element()

virtual const SG::AuxElement * jet::IConstituentUserInfo::element ( ) const
pure virtual

◆ index()

IConstituentUserInfo::Index IConstituentUserInfo::index ( ) const
virtual

Definition at line 14 of file IConstituentUserInfo.cxx.

14 {
15 return 0;
16}

◆ isGhost()

bool IConstituentUserInfo::isGhost ( ) const
virtual

Returns true if this constituent is a ghost.

Definition at line 26 of file IConstituentUserInfo.cxx.

26 {
27 return false;
28}

◆ label()

virtual Label jet::IConstituentUserInfo::label ( ) const
pure virtual

◆ labelMap()

const LabelIndex * IConstituentUserInfo::labelMap ( ) const
virtual

Definition at line 20 of file IConstituentUserInfo.cxx.

20 {
21 return nullptr;
22}

◆ particle()

virtual const xAOD::IParticle * jet::IConstituentUserInfo::particle ( ) const
pure virtual

The documentation for this class was generated from the following files: