All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
LayerFinder.h File Reference
#include <EVENT/LCCollection.h>
#include <IMPL/TrackerHitPlaneImpl.h>
#include <UTIL/CellIDDecoder.h>
#include "LCIOTypes.h"
#include "streamlog/streamlog.h"
#include <DD4hep/Detector.h>
#include "DDRec/DetectorData.h"
Include dependency graph for LayerFinder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LayerResolverBase
 
class  LayerResolver< T >
 
class  LayerFinder
 

Typedefs

typedef std::map
< EVENT::LCCollection
*, lcio::CellIDDecoder
< lcio::TrackerHitPlane > * > 
CollectionMap
 
typedef LayerResolver
< dd4hep::rec::ZDiskPetalsData > 
PetalResolver
 
typedef LayerResolver
< dd4hep::rec::ZPlanarData > 
PlaneResolver
 

Typedef Documentation

typedef std::map<EVENT::LCCollection*, lcio::CellIDDecoder<lcio::TrackerHitPlane>*> CollectionMap

Definition at line 20 of file LayerFinder.h.

typedef LayerResolver<dd4hep::rec::ZDiskPetalsData> PetalResolver

Definition at line 116 of file LayerFinder.h.

typedef LayerResolver<dd4hep::rec::ZPlanarData> PlaneResolver

Definition at line 117 of file LayerFinder.h.