ATLAS Offline Software
|
Instantiate SG::AuxElementAccessor for all decorations in Trigger EDM before they are used in output writing. More...
Functions | |
template<typename T , typename ... U> | |
constexpr auto | initAccessors (U... names) |
Variables | |
auto | boolAccessors |
auto | charAccessors |
auto | intAccessors |
auto | int16Accessors |
auto | int32Accessors = initAccessors<int32_t>("roi") |
auto | uint8Accessors = initAccessors<uint8_t>("EBUnbiased") |
auto | uint32Accessors = initAccessors<uint32_t>("alg", "store", "thread", "thash", "slot", "lvl1ID") |
auto | uint64Accessors = initAccessors<uint64_t>("start", "stop", "thresholdPatterns") |
auto | sizeAccessors = initAccessors<size_t>("alg_idx") |
auto | floatAccessors |
auto | doubleAccessors |
auto | vboolAccessors = initAccessors<std::vector<bool>>("IP2D_flagFromV0ofTracks", "IP3D_flagFromV0ofTracks") |
auto | vintAccessors |
auto | vushortAccessors = initAccessors<std::vector<unsigned short>>("robs_status") |
auto | vuintAccessors = initAccessors<std::vector<unsigned>>("robs_history") |
auto | vuint32Accessors = initAccessors<std::vector<uint32_t>>("robs_id", "robs_size", "PEBROBList", "PEBSubDetList") |
auto | vuint8Accessors = initAccessors<std::vector<uint8_t>>("parameterPosition") |
auto | vfloatAccessors |
auto | elroiAccessors = initAccessors<ElementLink<TrigRoiDescriptorCollection>>("viewIndex") |
auto | elbtagAccessors = initAccessors<ElementLink<xAOD::BTaggingContainer>>("btaggingLink") |
auto | eljtauAccessors = initAccessors<ElementLink<xAOD::jFexTauRoIContainer>>("jTauLink") |
auto | veltrkpAccessors |
auto | velbvtxAccessors = initAccessors<std::vector<ElementLink<xAOD::BTagVertexContainer>>>("JetFitter_JFvertices") |
auto | velmuAccessors = initAccessors<std::vector<ElementLink<xAOD::MuonContainer>>>("Muons") |
auto | velvtxAccessors = initAccessors<std::vector<ElementLink<xAOD::VertexContainer>>>("SV1_vertices") |
auto | velipAccessors = initAccessors<std::vector<ElementLink<xAOD::IParticleContainer>>>("GhostTrack_ftf","TracksForMinimalJetTag", "HLT_HIClusters_DR8Assoc") |
Instantiate SG::AuxElementAccessor for all decorations in Trigger EDM before they are used in output writing.
This is to avoid xAOD::AuxSelection WARNING Selected dynamic Aux atribute not found in the registry
|
constexpr |
Definition at line 23 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::boolAccessors |
Definition at line 27 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::charAccessors |
Definition at line 31 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::doubleAccessors |
Definition at line 189 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::elbtagAccessors = initAccessors<ElementLink<xAOD::BTaggingContainer>>("btaggingLink") |
Definition at line 216 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::eljtauAccessors = initAccessors<ElementLink<xAOD::jFexTauRoIContainer>>("jTauLink") |
Definition at line 218 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::elroiAccessors = initAccessors<ElementLink<TrigRoiDescriptorCollection>>("viewIndex") |
Definition at line 214 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::floatAccessors |
Definition at line 72 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::int16Accessors |
Definition at line 54 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::int32Accessors = initAccessors<int32_t>("roi") |
Definition at line 62 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::intAccessors |
Definition at line 38 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::sizeAccessors = initAccessors<size_t>("alg_idx") |
Definition at line 70 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::uint32Accessors = initAccessors<uint32_t>("alg", "store", "thread", "thash", "slot", "lvl1ID") |
Definition at line 66 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::uint64Accessors = initAccessors<uint64_t>("start", "stop", "thresholdPatterns") |
Definition at line 68 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::uint8Accessors = initAccessors<uint8_t>("EBUnbiased") |
Definition at line 64 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vboolAccessors = initAccessors<std::vector<bool>>("IP2D_flagFromV0ofTracks", "IP3D_flagFromV0ofTracks") |
Definition at line 192 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::velbvtxAccessors = initAccessors<std::vector<ElementLink<xAOD::BTagVertexContainer>>>("JetFitter_JFvertices") |
Definition at line 223 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::velipAccessors = initAccessors<std::vector<ElementLink<xAOD::IParticleContainer>>>("GhostTrack_ftf","TracksForMinimalJetTag", "HLT_HIClusters_DR8Assoc") |
Definition at line 229 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::velmuAccessors = initAccessors<std::vector<ElementLink<xAOD::MuonContainer>>>("Muons") |
Definition at line 225 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::veltrkpAccessors |
Definition at line 220 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::velvtxAccessors = initAccessors<std::vector<ElementLink<xAOD::VertexContainer>>>("SV1_vertices") |
Definition at line 227 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vfloatAccessors |
Definition at line 205 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vintAccessors |
Definition at line 194 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vuint32Accessors = initAccessors<std::vector<uint32_t>>("robs_id", "robs_size", "PEBROBList", "PEBSubDetList") |
Definition at line 201 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vuint8Accessors = initAccessors<std::vector<uint8_t>>("parameterPosition") |
Definition at line 203 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vuintAccessors = initAccessors<std::vector<unsigned>>("robs_history") |
Definition at line 199 of file TriggerEDMAuxAccessors.h.
auto TriggerEDMAuxAccessors::vushortAccessors = initAccessors<std::vector<unsigned short>>("robs_status") |
Definition at line 197 of file TriggerEDMAuxAccessors.h.