![]() |
ATLAS Offline Software
|
a columnar version of xAOD::MissingETAssociationHelper More...
#include <MetAssociation.h>
Public Types | |
| using | PartId = ObjectId<ParticleDef,CM> |
| using | JetId = ObjectId<JetDef,CM> |
| using | AssocId = ObjectId<MetAssociationDef,CM> |
| using | OptAssocId = OptObjectId<MetAssociationDef,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< MetAssociationDef, 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 341 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::AssocId = ObjectId<MetAssociationDef,CM> |
Definition at line 349 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::bitmask_t = MissingETBase::Types::bitmask_t |
Definition at line 355 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::ConstVec = xAOD::MissingETAssociation::ConstVec |
Definition at line 354 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::constvec_t = MissingETBase::Types::constvec_t |
Definition at line 353 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::JetId = ObjectId<JetDef,CM> |
Definition at line 348 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::ObjectLinkType = MetAssocationAccessors<CM>::ObjectLinkType |
Definition at line 351 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::OptAssocId = OptObjectId<MetAssociationDef,CM> |
Definition at line 350 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::PartId = ObjectId<ParticleDef,CM> |
Definition at line 347 of file MetAssociation.h.
|
inline |
Definition at line 361 of file MetAssociation.h.
|
inline |
Definition at line 365 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 504 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 507 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 522 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 524 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 492 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 494 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 515 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 411 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 370 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 443 of file MetAssociation.h.
|
inlinenodiscardnoexcept |
|
inlinenodiscard |
Definition at line 402 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 405 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 407 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 394 of file MetAssociation.h.
|
inlinenodiscard |
|
inlinenodiscard |
Definition at line 388 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 391 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 535 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 543 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 477 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 479 of file MetAssociation.h.
|
inline |
Definition at line 435 of file MetAssociation.h.
|
inline |
Definition at line 430 of file MetAssociation.h.
|
inline |
Definition at line 433 of file MetAssociation.h.
|
inline |
Definition at line 419 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 358 of file MetAssociation.h.
|
private |
the accessors for the members of the MET association map
Definition at line 566 of file MetAssociation.h.
|
private |
the underlying MET association map
Definition at line 563 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 560 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 357 of file MetAssociation.h.