ATLAS Offline Software
Loading...
Searching...
No Matches
TrkDetDescrTPCnvDict.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRKDETDESCRTPCNVDICT_H
6#define TRKDETDESCRTPCNVDICT_H
7
8
9//-----------------------------------------------------------------------------
10// Top level collections
11//-----------------------------------------------------------------------------
13
14//-----------------------------------------------------------------------------
15// TrkGeometry
16//-----------------------------------------------------------------------------
27
28//-----------------------------------------------------------------------------
29// TrkDetDescrUtils
30//-----------------------------------------------------------------------------
32
33
35{
36
37 std::vector< unsigned char > m_v_uchar;
38 std::pair< unsigned char, unsigned char > m_p_uchar;
39 std::vector< std::vector < unsigned char > > m_vv_uchar;
40 std::vector< std::vector < std::vector < unsigned char > > > m_vvv_uchar;
41 std::vector< std::pair< unsigned char, unsigned char > > m_vp_uchar;
42 std::vector < std::vector< std::pair< unsigned char, unsigned char > > > m_vvp_uchar;
43 std::vector< std::vector < std::vector< std::pair< unsigned char, unsigned char > > > > m_vvvp_uchar;
44
50 std::vector< Trk::ElementTable_p1 > m_v_et_p1;
51 std::vector< Trk::MaterialStepCollection_p1 > m_v_msc_p1;
52 std::vector< Trk::MaterialStep_p1 > m_v_ms_p1;
53 std::vector< Trk::MaterialProperties_p1 > m_v_mp_p1;
54
57 std::vector< Trk::LayerMaterialMap_p1 > m_v_lmm_p1;
58 std::vector< Trk::LayerMaterialMap_tlp1 > m_v_lmm_tlp1;
59
64 std::vector< Trk::BinnedLayerMaterial_p1 > m_v_blm_p1;
65 std::vector< Trk::CompressedLayerMaterial_p1 > m_v_clm_p1;
66 std::vector< Trk::CompoundLayerMaterial_p1 > m_v_klm_p1;
67 std::vector< Trk::HomogeneousLayerMaterial_p1 > m_v_hlm_p1;
68
70 std::vector< Trk::BinUtility_p1 > m_v_pbu_p1;
71 std::vector<std::vector<std::pair<int,float> > > m_vvp_if;
72
73};
74
75#endif // TRKDETDESCRTPCNVDICT_H
elements & fractions as unsigned char - if filled
the persistent object is simply a std::vector<float> where
the persistent object is simply a std::vector<float> where
the persistent object is simply a std::vector<float> where
Definition Material_p1.h:32
std::vector< Trk::BinUtility_p1 > m_v_pbu_p1
std::vector< Trk::HomogeneousLayerMaterial_p1 > m_v_hlm_p1
Trk::MaterialStep_p1 m_ms_p1
Trk::BinUtility_p1 m_pbu_p1
std::vector< Trk::LayerMaterialMap_tlp1 > m_v_lmm_tlp1
Trk::CompoundLayerMaterial_p1 m_clm_p1
Trk::HomogeneousLayerMaterial_p1 m_hlm_p1
std::vector< Trk::LayerMaterialMap_p1 > m_v_lmm_p1
std::vector< Trk::MaterialStepCollection_p1 > m_v_msc_p1
std::vector< std::vector< std::vector< std::pair< unsigned char, unsigned char > > > > m_vvvp_uchar
std::vector< Trk::CompoundLayerMaterial_p1 > m_v_klm_p1
Trk::CompressedLayerMaterial_p1 m_klm_p1
Trk::LayerMaterialMap_tlp1 m_lmm_tlp1
std::vector< Trk::MaterialProperties_p1 > m_v_mp_p1
std::vector< Trk::CompressedLayerMaterial_p1 > m_v_clm_p1
std::vector< Trk::MaterialStep_p1 > m_v_ms_p1
std::vector< std::vector< std::pair< unsigned char, unsigned char > > > m_vvp_uchar
Trk::LayerMaterialMap_p1 m_lmm_p1
std::vector< Trk::ElementTable_p1 > m_v_et_p1
std::vector< std::vector< std::pair< int, float > > > m_vvp_if
std::vector< std::vector< std::vector< unsigned char > > > m_vvv_uchar
Trk::MaterialStepCollection_p1 m_msc_p1
std::vector< unsigned char > m_v_uchar
Trk::ElementTable_p1 m_et_p1
Trk::MaterialProperties_p1 m_mp_p1
Trk::BinnedLayerMaterial_p1 m_blm_p1
std::vector< Trk::BinnedLayerMaterial_p1 > m_v_blm_p1
std::vector< std::vector< unsigned char > > m_vv_uchar
std::vector< std::pair< unsigned char, unsigned char > > m_vp_uchar
std::pair< unsigned char, unsigned char > m_p_uchar