Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces | Variables
EFTrackingTransient.h File Reference
#include <vector>
#include "xAODMeasurementBase/UncalibratedMeasurementContainer.h"
Include dependency graph for EFTrackingTransient.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EFTrackingTransient::StripCluster
 The StripClusters struct contains all xAOD::StripCluster data members. More...
 
struct  EFTrackingTransient::PixelCluster
 The PixelClusters struct contains all xAOD::PixelCluster data members. More...
 
struct  EFTrackingTransient::SpacePoint
 The SpacePoint struct contains all xAOD::SpacePoint data members. More...
 
struct  EFTrackingTransient::Metadata
 The structure of the Metadata containing data after clusterization. More...
 
struct  EFTrackingTransient::StripClusterOutput
 The StripClusters struct contains the output arrays from the FPGA. More...
 
struct  EFTrackingTransient::PixelClusterOutput
 The PixelClusters struct contains the output arrays from the FPGA. More...
 
struct  EFTrackingTransient::SpacePointOutput
 The Pixel/Strip SpacePoints struct contains the output arrays from the FPGA. More...
 
struct  EFTrackingTransient::StripClusterAuxInput
 The StripClusterAuxInput struct is used to simplify the creaction of the xAOD::StripClusterContainer. More...
 
struct  EFTrackingTransient::PixelClusterAuxInput
 The PixelClusterAuxInput struct is used to simplify the creaction of the xAOD::PixelClusterContainer. More...
 
struct  EFTrackingTransient::SpacePointAuxInput
 The SpacePointAuxInput struct is used to simplify the creaction of the xAOD::SpacePointContainer. More...
 

Namespaces

 EFTrackingTransient
 

Variables

constexpr unsigned int EFTrackingTransient::MAX_NUM_CLUSTERS = 409600
 
constexpr unsigned int EFTrackingTransient::NUM_PIXEL_WORD = 10
 
constexpr unsigned int EFTrackingTransient::NUM_STRIP_WORD = 9
 
constexpr unsigned int EFTrackingTransient::NUM_PIXEL_ROW = 19
 
constexpr unsigned int EFTrackingTransient::NUM_STRIP_ROW = 14
 
constexpr unsigned long EFTrackingTransient::PIXEL_BLOCK_BUF_SIZE = NUM_PIXEL_WORD * MAX_NUM_CLUSTERS
 
constexpr unsigned long EFTrackingTransient::STRIP_BLOCK_BUF_SIZE = NUM_STRIP_WORD * MAX_NUM_CLUSTERS
 
constexpr unsigned long EFTrackingTransient::PIXEL_CONTAINER_BUF_SIZE = (NUM_PIXEL_ROW*MAX_NUM_CLUSTERS + 4096)
 
constexpr unsigned long EFTrackingTransient::STRIP_CONTAINER_BUF_SIZE = (NUM_STRIP_ROW*MAX_NUM_CLUSTERS + 4096)