ATLAS Offline Software
Loading...
Searching...
No Matches
ParticleJetTools::LabelDecorators Struct Reference

#include <ParticleJetLabelCommon.h>

Collaboration diagram for ParticleJetTools::LabelDecorators:

Public Member Functions

 LabelDecorators (const LabelNames &)

Public Attributes

SG::AuxElement::Decorator< int > singleint
SG::AuxElement::Decorator< int > doubleint
SG::AuxElement::Decorator< float > pt
SG::AuxElement::Decorator< float > Lxy
SG::AuxElement::Decorator< float > dr
SG::AuxElement::Decorator< int > pdgId
SG::AuxElement::Decorator< float > positionDPhi
SG::AuxElement::Decorator< float > positionDEta
SG::AuxElement::Decorator< int > uniqueID
SG::AuxElement::Decorator< float > childLxy
SG::AuxElement::Decorator< float > childPt
SG::AuxElement::Decorator< int > childPdgId
SG::AuxElement::Decorator< float > childPositionDPhi
SG::AuxElement::Decorator< float > childPositionDEta
SG::ConstAccessor< int > acc_uid

Detailed Description

Definition at line 42 of file ParticleJetLabelCommon.h.

Constructor & Destructor Documentation

◆ LabelDecorators()

ParticleJetTools::LabelDecorators::LabelDecorators ( const LabelNames & n)

Definition at line 116 of file ParticleJetLabelCommon.cxx.

116 :
117 singleint(n.singleint),
118 doubleint(n.doubleint),
119 pt(n.pt),
120 Lxy(n.Lxy),
121 dr(n.dr),
122 pdgId(n.pdgId),
123 positionDPhi(n.positionDPhi),
124 positionDEta(n.positionDEta),
125 uniqueID(n.uniqueID),
126 childLxy(n.childLxy),
127 childPt(n.childPt),
128 childPdgId(n.childPdgId),
129 childPositionDPhi(n.childPositionDPhi),
130 childPositionDEta(n.childPositionDEta),
131 // ATLASRECTS-8290: this is for backward compatability, remove eventually
132 acc_uid(n.useBarcode ? "barcode" : "uid")
133 {
134 }
SG::AuxElement::Decorator< float > childPositionDEta
SG::AuxElement::Decorator< int > uniqueID
SG::AuxElement::Decorator< int > pdgId
SG::AuxElement::Decorator< float > pt
SG::AuxElement::Decorator< int > doubleint
SG::AuxElement::Decorator< float > Lxy
SG::AuxElement::Decorator< float > dr
SG::AuxElement::Decorator< int > childPdgId
SG::AuxElement::Decorator< float > positionDEta
SG::AuxElement::Decorator< float > childPositionDPhi
SG::AuxElement::Decorator< float > positionDPhi
SG::AuxElement::Decorator< float > childLxy
SG::AuxElement::Decorator< float > childPt
SG::AuxElement::Decorator< int > singleint

Member Data Documentation

◆ acc_uid

SG::ConstAccessor<int> ParticleJetTools::LabelDecorators::acc_uid

Definition at line 59 of file ParticleJetLabelCommon.h.

◆ childLxy

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::childLxy

Definition at line 53 of file ParticleJetLabelCommon.h.

◆ childPdgId

SG::AuxElement::Decorator<int> ParticleJetTools::LabelDecorators::childPdgId

Definition at line 55 of file ParticleJetLabelCommon.h.

◆ childPositionDEta

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::childPositionDEta

Definition at line 57 of file ParticleJetLabelCommon.h.

◆ childPositionDPhi

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::childPositionDPhi

Definition at line 56 of file ParticleJetLabelCommon.h.

◆ childPt

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::childPt

Definition at line 54 of file ParticleJetLabelCommon.h.

◆ doubleint

SG::AuxElement::Decorator<int> ParticleJetTools::LabelDecorators::doubleint

Definition at line 45 of file ParticleJetLabelCommon.h.

◆ dr

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::dr

Definition at line 48 of file ParticleJetLabelCommon.h.

◆ Lxy

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::Lxy

Definition at line 47 of file ParticleJetLabelCommon.h.

◆ pdgId

SG::AuxElement::Decorator<int> ParticleJetTools::LabelDecorators::pdgId

Definition at line 49 of file ParticleJetLabelCommon.h.

◆ positionDEta

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::positionDEta

Definition at line 51 of file ParticleJetLabelCommon.h.

◆ positionDPhi

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::positionDPhi

Definition at line 50 of file ParticleJetLabelCommon.h.

◆ pt

SG::AuxElement::Decorator<float> ParticleJetTools::LabelDecorators::pt

Definition at line 46 of file ParticleJetLabelCommon.h.

◆ singleint

SG::AuxElement::Decorator<int> ParticleJetTools::LabelDecorators::singleint

Definition at line 44 of file ParticleJetLabelCommon.h.

◆ uniqueID

SG::AuxElement::Decorator<int> ParticleJetTools::LabelDecorators::uniqueID

Definition at line 52 of file ParticleJetLabelCommon.h.


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