![]() |
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 339 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::AssocId = ObjectId<ContainerId::metAssociation,CM> |
Definition at line 347 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::bitmask_t = MissingETBase::Types::bitmask_t |
Definition at line 353 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::ConstVec = xAOD::MissingETAssociation::ConstVec |
Definition at line 352 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::constvec_t = MissingETBase::Types::constvec_t |
Definition at line 351 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::JetId = ObjectId<ContainerId::jet,CM> |
Definition at line 346 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::ObjectLinkType = MetAssocationAccessors<CM>::ObjectLinkType |
Definition at line 349 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::OptAssocId = OptObjectId<ContainerId::metAssociation,CM> |
Definition at line 348 of file MetAssociation.h.
| using columnar::MetAssociationHelper< CM >::PartId = ObjectId<ContainerId::particle,CM> |
Definition at line 345 of file MetAssociation.h.
|
inline |
Definition at line 359 of file MetAssociation.h.
|
inline |
Definition at line 363 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 502 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 505 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 520 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 522 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 490 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 492 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 513 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 409 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 368 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 441 of file MetAssociation.h.
|
inlinenodiscardnoexcept |
|
inlinenodiscard |
Definition at line 400 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 403 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 405 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 392 of file MetAssociation.h.
|
inlinenodiscard |
|
inlinenodiscard |
Definition at line 386 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 389 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 533 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 541 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 475 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 477 of file MetAssociation.h.
|
inline |
Definition at line 433 of file MetAssociation.h.
|
inline |
Definition at line 428 of file MetAssociation.h.
|
inline |
Definition at line 431 of file MetAssociation.h.
|
inline |
Definition at line 417 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 356 of file MetAssociation.h.
|
private |
the accessors for the members of the MET association map
Definition at line 564 of file MetAssociation.h.
|
private |
the underlying MET association map
Definition at line 561 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 558 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 355 of file MetAssociation.h.