![]() |
ATLAS Offline Software
|
#include <string>#include "AthenaBaseComps/AthAlgTool.h"#include "DecisionHandling/IHLTOutputTool.h"#include "StoreGate/ReadHandleKeyArray.h"#include "StoreGate/WriteHandleKeyArray.h"#include "StoreGate/WriteDecorHandleKeyArray.h"#include "AthViews/View.h"#include "TrigSteeringEvent/TrigRoiDescriptorCollection.h"#include "xAODTrigger/TrigCompositeContainer.h"#include "xAODTrigEgamma/TrigElectronContainer.h"#include "xAODTrigEgamma/TrigPhotonContainer.h"#include "xAODEgamma/ElectronContainer.h"#include "xAODEgamma/PhotonContainer.h"#include "xAODTrigCalo/TrigEMClusterContainer.h"#include "xAODTrigCalo/TrigCaloClusterContainer.h"#include "xAODTrigRinger/TrigRingerRingsContainer.h"#include "xAODTracking/TrackParticleContainer.h"#include "xAODTrigMissingET/TrigMissingETContainer.h"#include "xAODTrigMuon/L2StandAloneMuonContainer.h"#include "xAODTrigMuon/L2CombinedMuonContainer.h"#include "xAODTrigMuon/L2IsoMuonContainer.h"#include "xAODMuon/MuonContainer.h"#include "xAODTau/TauJetContainer.h"#include "xAODTau/DiTauJetContainer.h"#include "xAODTau/TauTrackContainer.h"#include "xAODJet/JetContainer.h"#include "xAODTracking/VertexContainer.h"#include "xAODTrigBphys/TrigBphysContainer.h"#include "xAODBTagging/BTaggingContainer.h"#include "xAODBTagging/BTagVertexContainer.h"#include "xAODCaloEvent/CaloClusterContainer.h"#include "xAODTrigMinBias/TrigT2MbtsBitsContainer.h"#include "xAODHIEvent/HIEventShapeContainer.h"#include "xAODTrigRinger/TrigRNNOutputContainer.h"#include "xAODForward/AFPSiHitsClusterContainer.h"#include "xAODForward/AFPTrackContainer.h"#include "xAODForward/AFPToFTrackContainer.h"#include "xAODForward/AFPProtonContainer.h"#include "xAODForward/AFPVertexContainer.h"#include "xAODTrigger/eFexEMRoIContainer.h"#include "xAODTrigger/eFexTauRoIContainer.h"#include "xAODTrigger/jFexTauRoIContainer.h"#include "xAODTrigger/jFexFwdElRoIContainer.h"#include "xAODTrigger/jFexSRJetRoIContainer.h"#include "xAODTrigger/jFexLRJetRoIContainer.h"#include "xAODTrigger/jFexMETRoIContainer.h"#include "xAODTrigger/jFexSumETRoIContainer.h"#include "xAODTrigger/gFexJetRoIContainer.h"#include "xAODTrigger/gFexGlobalRoIContainer.h"#include "xAODTrigger/MuonRoIContainer.h"Go to the source code of this file.
Classes | |
| class | HLTEDMCreator |
| Tool capable of creating collections missing (early rejection) after HLT processing. It declares output handles for all possible collections produced by the trigger. More... | |
| struct | HLTEDMCreator::HandlesGroup< T > |
| struct | HLTEDMCreator::ConstHandlesGroup< T > |
Macros | |
| #define | DEF_VIEWS(__TYPE) SG::ReadHandleKeyArray< ViewContainer > m_##__TYPE##Views{ this, #__TYPE"Views", {}, "Name views from where the "#__TYPE" will be read"} |
| #define | DEF_KEY(__TYPE) |
| #define | DEF_XAOD_KEY(__TYPE) |
| #define | DEF_XAOD_KEY_SHALLOW(__TYPE) |
| #define DEF_KEY | ( | __TYPE | ) |
Definition at line 114 of file HLTEDMCreator.h.
| #define DEF_VIEWS | ( | __TYPE | ) | SG::ReadHandleKeyArray< ViewContainer > m_##__TYPE##Views{ this, #__TYPE"Views", {}, "Name views from where the "#__TYPE" will be read"} |
Definition at line 109 of file HLTEDMCreator.h.
| #define DEF_XAOD_KEY | ( | __TYPE | ) |
Definition at line 119 of file HLTEDMCreator.h.
| #define DEF_XAOD_KEY_SHALLOW | ( | __TYPE | ) |
Definition at line 176 of file HLTEDMCreator.h.
1.8.18