ATLAS Offline Software
Loading...
Searching...
No Matches
IsolationBuilder::TrackIsoHelpHandles Struct Reference
Collaboration diagram for IsolationBuilder::TrackIsoHelpHandles:

Public Member Functions

 TrackIsoHelpHandles (const TrackIsoHelpKey &keys)

Public Attributes

std::vector< SG::WriteDecorHandle< xAOD::IParticleContainer, float > > isoDeco
std::vector< SG::WriteDecorHandle< xAOD::IParticleContainer, float > > isoDecoV
std::map< xAOD::Iso::IsolationTrackCorrection, SG::WriteDecorHandle< xAOD::IParticleContainer, float > > coreCorDeco
SG::WriteDecorHandle< xAOD::IParticleContainer, uint32_t > corrBitsetDeco

Detailed Description

Definition at line 335 of file IsolationBuilder.h.

Constructor & Destructor Documentation

◆ TrackIsoHelpHandles()

IsolationBuilder::TrackIsoHelpHandles::TrackIsoHelpHandles ( const TrackIsoHelpKey & keys)

Definition at line 246 of file IsolationBuilder.cxx.

248 : corrBitsetDeco(keys.corrBitsetDeco)
249{
250 for (const auto& key : keys.isoDeco) {
251 isoDeco.emplace_back(key);
252 }
253 for (const auto& key : keys.isoDecoV) {
254 isoDecoV.emplace_back(key);
255 }
256 for (const auto& coreCor : keys.coreCorDeco) {
257 coreCorDeco.emplace(coreCor);
258 }
259}
std::vector< SG::WriteDecorHandle< xAOD::IParticleContainer, float > > isoDecoV
std::map< xAOD::Iso::IsolationTrackCorrection, SG::WriteDecorHandle< xAOD::IParticleContainer, float > > coreCorDeco
SG::WriteDecorHandle< xAOD::IParticleContainer, uint32_t > corrBitsetDeco
std::vector< SG::WriteDecorHandle< xAOD::IParticleContainer, float > > isoDeco

Member Data Documentation

◆ coreCorDeco

std::map<xAOD::Iso::IsolationTrackCorrection, SG::WriteDecorHandle<xAOD::IParticleContainer, float> > IsolationBuilder::TrackIsoHelpHandles::coreCorDeco

Definition at line 344 of file IsolationBuilder.h.

◆ corrBitsetDeco

SG::WriteDecorHandle<xAOD::IParticleContainer, uint32_t> IsolationBuilder::TrackIsoHelpHandles::corrBitsetDeco

Definition at line 345 of file IsolationBuilder.h.

◆ isoDeco

std::vector<SG::WriteDecorHandle<xAOD::IParticleContainer, float> > IsolationBuilder::TrackIsoHelpHandles::isoDeco

Definition at line 340 of file IsolationBuilder.h.

◆ isoDecoV

std::vector<SG::WriteDecorHandle<xAOD::IParticleContainer, float> > IsolationBuilder::TrackIsoHelpHandles::isoDecoV

Definition at line 341 of file IsolationBuilder.h.


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