![]() |
ATLAS Offline Software
|
the accessors MetAssociationHelper needs to implement its operations More...
#include <MetAssociation.h>
Public Types | |
| using | AssocId = ObjectId<MetAssociationDef,CM> |
| using | OptAssocId = OptObjectId<MetAssociationDef,CM> |
| using | PartId = ObjectId<ParticleDef,CM> |
| using | constvec_t = MissingETBase::Types::constvec_t |
| using | ConstVec = xAOD::MissingETAssociation::ConstVec |
| using | bitmask_t = MissingETBase::Types::bitmask_t |
| using | ObjectLinkCI = VariantContainerId<ParticleDef,ParticleDef,JetDef,ElectronDef,PhotonDef,MuonDef> |
| using | ObjectLinkType = ObjectLink<ObjectLinkCI,CM> |
Static Public Member Functions | |
| static bitmask_t | getObjMask (size_t objIndex) |
Static Public Attributes | |
| static constexpr bool | useMissingETAssociationHelper = std::is_same_v<CM,ColumnarModeXAOD> |
| static constexpr std::size_t | invalidIndex = MissingETBase::Constants::invalidIndex |
the accessors MetAssociationHelper needs to implement its operations
Definition at line 90 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::AssocId = ObjectId<MetAssociationDef,CM> |
Definition at line 96 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::bitmask_t = MissingETBase::Types::bitmask_t |
Definition at line 103 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::ConstVec = xAOD::MissingETAssociation::ConstVec |
Definition at line 102 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::constvec_t = MissingETBase::Types::constvec_t |
Definition at line 101 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::ObjectLinkCI = VariantContainerId<ParticleDef,ParticleDef,JetDef,ElectronDef,PhotonDef,MuonDef> |
Definition at line 159 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::ObjectLinkType = ObjectLink<ObjectLinkCI,CM> |
Definition at line 160 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::OptAssocId = OptObjectId<MetAssociationDef,CM> |
Definition at line 97 of file MetAssociation.h.
| using columnar::MetAssocationAccessors< CM >::PartId = ObjectId<ParticleDef,CM> |
Definition at line 98 of file MetAssociation.h.
|
inlineexplicit |
Definition at line 107 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 187 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 190 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 193 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 196 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 205 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 314 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 270 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 273 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 282 of file MetAssociation.h.
|
inlinenodiscard |
|
inlinenodiscard |
Definition at line 323 of file MetAssociation.h.
|
inlinestaticnodiscard |
Definition at line 179 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 292 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 243 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 249 of file MetAssociation.h.
| MetAssociationHelper< CM > columnar::MetAssocationAccessors< CM >::operator() | ( | ObjectRange< MetAssociationDef, CM > | map | ) | const |
Definition at line 577 of file MetAssociation.h.
| MetAssociationHelper< CM > columnar::MetAssocationAccessors< CM >::operator() | ( | xAOD::MissingETAssociationHelper & | helper | ) | const |
Definition at line 570 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 252 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 255 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 257 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 260 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 265 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 311 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 246 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 184 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 211 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 214 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 217 of file MetAssociation.h.
|
inlinenodiscard |
Definition at line 220 of file MetAssociation.h.
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
Definition at line 238 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::cale |
Definition at line 142 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<bitmask_t>,CM> columnar::MetAssocationAccessors< CM >::calkeyAcc |
Definition at line 144 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::calpx |
Definition at line 139 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::calpy |
Definition at line 140 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::calpz |
Definition at line 141 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::calsumpt |
Definition at line 143 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 105 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,char,CM> columnar::MetAssocationAccessors< CM >::isMisc |
Definition at line 165 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,LinkCastColumn<JetDef,xAOD::JetContainer>,CM> columnar::MetAssocationAccessors< CM >::jetLink |
Definition at line 163 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,float,CM> columnar::MetAssocationAccessors< CM >::jettrke |
Definition at line 156 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,float,CM> columnar::MetAssocationAccessors< CM >::jettrkpx |
Definition at line 153 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,float,CM> columnar::MetAssocationAccessors< CM >::jettrkpy |
Definition at line 154 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,float,CM> columnar::MetAssocationAccessors< CM >::jettrkpz |
Definition at line 155 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,float,CM> columnar::MetAssocationAccessors< CM >::jettrksumpt |
Definition at line 157 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<ObjectLinkType>,CM> columnar::MetAssocationAccessors< CM >::objectLinks |
Definition at line 161 of file MetAssociation.h.
| MetHelpers::ObjectTypeAccessor<ParticleDef> columnar::MetAssocationAccessors< CM >::objectTypeAcc |
Definition at line 170 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<std::vector<std::size_t> >,CM> columnar::MetAssocationAccessors< CM >::overlapIndicesAcc |
Definition at line 167 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<std::vector<unsigned char> >,CM> columnar::MetAssocationAccessors< CM >::overlapTypesAcc |
Definition at line 168 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::trke |
Definition at line 149 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<bitmask_t>,CM> columnar::MetAssocationAccessors< CM >::trkkeyAcc |
Definition at line 151 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::trkpx |
Definition at line 146 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::trkpy |
Definition at line 147 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::trkpz |
Definition at line 148 of file MetAssociation.h.
| ColumnAccessor<MetAssociationDef,std::vector<float>,CM> columnar::MetAssocationAccessors< CM >::trksumpt |
Definition at line 150 of file MetAssociation.h.
|
staticconstexpr |
Definition at line 99 of file MetAssociation.h.
| ColumnUpdater<MetAssociationDef,bitmask_t,CM> columnar::MetAssocationAccessors< CM >::useObjectFlagsAcc |
Definition at line 172 of file MetAssociation.h.