ATLAS Offline Software
Loading...
Searching...
No Matches
TrackVertexAssociationMap.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRACKVERTEXASSOCIATIONMAP_H
6#define TRACKVERTEXASSOCIATIONMAP_H
7
9//#include "xAODTracking/TrackParticleContainerFwd.h"
10//#include "xAODTracking/VertexFwd.h"
11//#include "xAODTracking/VertexContainerFwd.h"
12#include <vector>
13#include <map>
14//using namespace std;
15
16namespace xAOD
17{
18 typedef std::vector< const xAOD::TrackParticle* > TrackVertexAssociationList;
19 typedef std::map< const xAOD::Vertex* , xAOD::TrackVertexAssociationList > TrackVertexAssociationMap;
20}
21
22#include "xAODCore/CLASS_DEF.h"
23
25CLASS_DEF( xAOD::TrackVertexAssociationMap, 1111000002,1 )
26
27#endif
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
File providing the different SG_BASE macros.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
std::vector< const xAOD::TrackParticle * > TrackVertexAssociationList
std::map< const xAOD::Vertex *, xAOD::TrackVertexAssociationList > TrackVertexAssociationMap