ATLAS Offline Software
xAODTauDict.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 /*
3  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
4 */
5 #ifndef XAODTAU_XAODTAUDICT_H
6 #define XAODTAU_XAODTAUDICT_H
7 
8 // Local include(s).
9 #include "xAODTau/TauJet.h"
21 
22 #include "xAODTau/DiTauJet.h"
28 
29 #include "xAODTau/TauTrack.h"
35 
36 #include "xAODTau/TauxAODHelpers.h"
37 
38 // EDM include(s).
40 
41 // Instantiate all necessary types for the dictionary.
42 namespace {
43  struct GCCXML_DUMMY_INSTANTIATION_XAODTAU {
44  // Local type(s).
50  // Type(s) needed for the dictionary generation to succeed.
55  };
56 }
57 
58 #endif // XAODTAU_XAODTAUDICT_H
DiTauJetContainer_v1.h
DiTauJetAuxContainer_v1.h
TauJet_v2.h
xAOD::TauJetContainer_v3
DataVector< xAOD::TauJet_v3 > TauJetContainer_v3
The container is a simple typedef for now.
Definition: TauJetContainer_v3.h:18
TauJet_v3.h
xAOD::TauJetContainer_v1
DataVector< xAOD::TauJet_v1 > TauJetContainer_v1
The container is a simple typedef for now.
Definition: TauJetContainer_v1.h:19
AthCUDAExamples::TrackParticleContainer
vecmem::edm::container< TrackParticleInterface, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float > > TrackParticleContainer
SoA, GPU friendly TrackParticleContainer.
Definition: Control/AthenaExamples/AthExCUDA/src/TrackParticleContainer.h:46
xAOD::DiTauJetContainer_v1
DataVector< xAOD::DiTauJet_v1 > DiTauJetContainer_v1
The container is a simple typedef for a vector of DiTauJets.
Definition: DiTauJetContainer_v1.h:19
TauTrackAuxContainer.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
DiTauJetContainer.h
TauTrackContainer.h
TauTrackAuxContainer_v1.h
DiTauJetAuxContainer.h
xAOD::VertexContainer
VertexContainer_v1 VertexContainer
Definition of the current "Vertex container version".
Definition: VertexContainer.h:14
TauTrackContainer_v1.h
TauJetAuxContainer.h
TauJet_v1.h
TauJetAuxContainer_v1.h
TauJetAuxContainer_v3.h
xAOD::TauJetContainer_v2
DataVector< xAOD::TauJet_v2 > TauJetContainer_v2
The container is a simple typedef for now.
Definition: TauJetContainer_v2.h:19
TauJetAuxContainer_v2.h
DictHelpers.h
TauxAODHelpers.h
TauJetContainer.h
xAOD::PFOContainer
PFOContainer_v1 PFOContainer
Definition of the current "pfo container version".
Definition: PFOContainer.h:17
DiTauJet.h
TauJetContainer_v2.h
TauJetContainer_v3.h
xAOD::TauTrackContainer_v1
DataVector< xAOD::TauTrack_v1 > TauTrackContainer_v1
The container is a simple typedef for a vector of TauTracks.
Definition: TauTrackContainer_v1.h:18
TauTrack.h
XAOD_INSTANTIATE_NS_CONTAINER_TYPES
#define XAOD_INSTANTIATE_NS_CONTAINER_TYPES(NS, TYPE)
Macro instantiating all the container "interface" and smart pointer types that we need a dictionary f...
Definition: DictHelpers.h:40
TauJet.h
xAOD::JetContainer
JetContainer_v1 JetContainer
Definition of the current "jet container version".
Definition: JetContainer.h:17
TauJetContainer_v1.h
TauTrack_v1.h
DiTauJet_v1.h