ATLAS Offline Software
Loading...
Searching...
No Matches
DetailedTrackTruthCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5// Dear emacs, this is -*-c++-*-
6#ifndef DETAILEDTRACKTRUTHCOLLECTION_H
7#define DETAILEDTRACKTRUTHCOLLECTION_H
8
12#include "AthLinks/DataLink.h"
14
15#include <map>
16
18
19class DetailedTrackTruthCollection : public std::multimap<Trk::TrackTruthKey, DetailedTrackTruth>
20{
21 friend class TrackTruthCollectionAccessor; // in TrackTruthTPCnv
23 public:
27
28 // for POOL
30};
31
32
34
35#endif/*DETAILEDTRACKTRUTHCOLLECTION_H*/
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
DetailedTrackTruthCollection(const DataLink< TrackCollection > tracks)
DataLink< TrackCollection > m_trackCollection
DataLink< TrackCollection > trackCollectionLink() const
void setTrackCollection(const DataLink< TrackCollection > tracks)