Belle II Software  release-08-01-10
linkdef.h
1 #ifdef __CINT__
2 
3 #pragma link off all globals;
4 #pragma link off all classes;
5 #pragma link off all functions;
6 #pragma link C++ nestedclasses;
7 
8 #pragma link C++ class Belle2::GeoComponent+; // checksum=0x53bd074b, version=1
9 #pragma link C++ class Belle2::GeoConfiguration+; // checksum=0xc8848c95, version=1
10 #pragma link C++ class Belle2::GeoMaterial+; // checksum=0x89602aa1, version=1
11 #pragma link C++ class Belle2::GeoMaterialComponent+; // checksum=0x6de50ca, version=1
12 #pragma link C++ class Belle2::GeoMaterialProperty+; // checksum=0x70f7e52d, version=1
13 #pragma link C++ class Belle2::GeoOpticalSurface+; // checksum=0x4d550110, version=1
14 #pragma link C++ class Belle2::MagneticFieldComponent3D+; // checksum=0xef5bdc9c, version=2
15 
16 #pragma read \
17  sourceClass="Belle2::MagneticFieldComponent3D" \
18  source="std::vector<Belle2::B2Vector3<float>> m_bmap" \
19  version="[1]" \
20  targetClass="Belle2::MagneticFieldComponent3D" \
21  target="m_bmap" \
22  code="{for (const auto& magField : onfile.m_bmap) \
23  m_bmap.emplace_back(ROOT::Math::XYZVector(magField)); \
24  }" \
25 
26 #endif