ATLAS Offline Software
Classes | Namespaces
IndexMap.h File Reference

Cache pointer -> index mappings for a Getter used for index assocs. More...

#include "D3PDMakerUtils/TypeConverter.h"
#include "D3PDMakerInterfaces/ICollectionGetterRegistryTool.h"
#include "GaudiKernel/IIncidentListener.h"
#include "GaudiKernel/ToolHandle.h"
#include <string>
#include <vector>
#include <unordered_map>
Include dependency graph for IndexMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  D3PD::IndexMap
 

Namespaces

 D3PD
 Block filler tool for noisy FEB information.
 

Detailed Description

Cache pointer -> index mappings for a Getter used for index assocs.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Mar, 2010 This can handle indexing into multiple containers at once; pass targetLabels to the constructor to specify the list of containers. findIndexPair can then be used to return the index within the container and the container index. (The interface is a little odd for reasons of backwards compatibility with the previous single-target only case.)

Definition in file IndexMap.h.