Belle II Software  release-08-01-10
CurlingTrackCandSplitterModule::RootVariables Struct Reference

Internal DataStore for ROOT output variables. More...

#include <CurlingTrackCandSplitterModule.h>

Collaboration diagram for CurlingTrackCandSplitterModule::RootVariables:

Public Attributes

std::array< std::vector< double >, c_nPlanes > SpacePointXGlobal
 global x-positions of SpacePoints (layerwise)
 
std::array< std::vector< double >, c_nPlanes > SpacePointYGlobal
 global y-positions of SpacePoints (layerwise)
 
std::array< std::vector< double >, c_nPlanes > SpacePointZGlobal
 global z-positions of SpacePoints (layerwise)
 
std::array< std::vector< double >, c_nPlanes > SpacePointULocal
 local u-positions of SpacePoints (layerwise)
 
std::array< std::vector< double >, c_nPlanes > SpacePointVLocal
 local v-positions of SpacePoints (layerwise)
 
std::array< std::vector< double >, c_nPlanes > TrueHitXGlobal
 global x-positions of TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > TrueHitYGlobal
 global y-positions of TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > TrueHitZGlobal
 global z-positions of TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResidueXGlobal
 X-position (global) difference between TrueHit and SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResidueYGlobal
 Y-position (global) difference between TrueHit and SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResidueZGlobal
 Z-position (global) difference between TrueHit and SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResidueULocal
 U-position (local) differnece between TrueHit and SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResidueVLocal
 V-position (local) difference between TrueHit and SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > TrueHitULocal
 local u-positions of TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > TrueHitVLocal
 local v-positions of TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResiduesLocal
 position differences in local coordinates (layerwise)
 
std::array< std::vector< double >, c_nPlanes > PosResiduesGlobal
 position differences in global coordinates (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchPosResiduals
 Distance between TrueHits that do not match but are related from one SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchPosX
 Difference of X-positions (global) for mismatched TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchPosY
 Difference of Y-positions (global) for mismatched TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchPosZ
 Difference of Z-positions (global) for mismatched TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchPosU
 Difference of U-positions (local) for mismatched TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchPosV
 Difference of V-positions (local) for mismatched TrueHits (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchMomX
 Difference of Momentum in X-Direction for TrueHits that do not match but are related from one SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchMomY
 Difference of Momentum in Y-Direction for TrueHits that do not match but are related from one SpacePoint (layerwise)
 
std::array< std::vector< double >, c_nPlanes > MisMatchMomZ
 Difference of Momentum in Z-Direction for TrueHits that do not match but are related from one SpacePoint (layerwise)
 

Detailed Description

Internal DataStore for ROOT output variables.

Definition at line 70 of file CurlingTrackCandSplitterModule.h.


The documentation for this struct was generated from the following file: