![]() |
ATLAS Offline Software
|
a columnar version of xAOD::MissingETAssociationHelper More...
#include <MetAssociation.h>
Public Types | |
| using | PartId = ObjectId<ContainerId::particle,CM> |
| using | JetId = ObjectId<ContainerId::jet,CM> |
| using | AssocId = ObjectId<ContainerId::metAssociation,CM> |
| using | OptAssocId = OptObjectId<ContainerId::metAssociation,CM> |
| using | ObjectLinkType = MetAssocationAccessors<CM>::ObjectLinkType |
| using | constvec_t = MissingETBase::Types::constvec_t |
| using | ConstVec = xAOD::MissingETAssociation::ConstVec |
| using | bitmask_t = MissingETBase::Types::bitmask_t |
Static Public Attributes | |
| static constexpr bool | useMissingETAssociationHelper = std::is_same_v<CM,ColumnarModeXAOD> |
| static constexpr std::size_t | invalidIndex = MissingETBase::Constants::invalidIndex |
Private Attributes | |
| xAOD::MissingETAssociationHelper * | m_xaodHelper = nullptr |
| the xAOD helper object, only used in xAOD mode, but its easier to define it in both modes regardless | |
| ObjectRange< ContainerId::metAssociation, CM > | m_map |
| the underlying MET association map | |
| const MetAssocationAccessors< CM > * | m_accessors = nullptr |
| the accessors for the members of the MET association map | |
a columnar version of xAOD::MissingETAssociationHelper
Definition at line 340 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::AssocId = ObjectId<ContainerId::metAssociation,CM> |
Definition at line 348 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::bitmask_t = MissingETBase::Types::bitmask_t |
Definition at line 354 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::ConstVec = xAOD::MissingETAssociation::ConstVec |
Definition at line 353 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::constvec_t = MissingETBase::Types::constvec_t |
Definition at line 352 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::JetId = ObjectId<ContainerId::jet,CM> |
Definition at line 347 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::ObjectLinkType = MetAssocationAccessors<CM>::ObjectLinkType |
Definition at line 350 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::OptAssocId = OptObjectId<ContainerId::metAssociation,CM> |
Definition at line 349 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::PartId = ObjectId<ContainerId::particle,CM> |
Definition at line 346 of file MetAssociation.h.
|
inline |
Definition at line 360 of file MetAssociation.h.
|
inline |
Definition at line 364 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 503 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 506 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 521 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 523 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 491 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 493 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 514 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 410 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 369 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 442 of file MetAssociation.h.
|
inlinenodiscardnoexcept |
|
inlinenodiscard |
Definition at line 401 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 404 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 406 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 393 of file MetAssociation.h.
|
inlinenodiscard |
|
inlinenodiscard |
Definition at line 387 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 390 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 534 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 542 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 476 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 478 of file MetAssociation.h.
|
inline |
Definition at line 434 of file MetAssociation.h.
|
inline |
Definition at line 429 of file MetAssociation.h.
|
inline |
Definition at line 432 of file MetAssociation.h.
|
inline |
Definition at line 418 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 357 of file MetAssociation.h.
|
private |
the accessors for the members of the MET association map
Definition at line 565 of file MetAssociation.h.
|
private |
the underlying MET association map
Definition at line 562 of file MetAssociation.h.
|
private |
the xAOD helper object, only used in xAOD mode, but its easier to define it in both modes regardless
Definition at line 559 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 356 of file MetAssociation.h.