Belle II Software
development
linkdef.h
1
2
#ifdef __CINT__
3
4
#pragma link off all globals;
5
#pragma link off all classes;
6
#pragma link off all functions;
7
#pragma link C++ nestedclasses;
8
9
10
// ROOT dictionaries will be build for all classes mentioned this way
11
#pragma link C++ class bitset <639>+;
// checksum=0x88f24d, version=2
12
#pragma link C++ class bitset <256>+;
// checksum=0x88f1ea, version=2
13
#pragma link C++ class Belle2::CDCTriggerSegmentHit+;
// checksum=0x8fa70532, version=5
14
#pragma link C++ class Belle2::CDCTriggerTrack+;
// checksum=0x83d20587, version=14
15
#pragma link C++ class Belle2::CDCTrigger3DHTrack+;
// checksum=0xf0c0753c, version=1
16
#pragma link C++ class Belle2::CDCTriggerMLP+;
// checksum=0x67ae26ef, version=11
17
#pragma link C++ class Belle2::CDCTriggerMLPData+;
// checksum=0x62b29f0b, version=5
18
#pragma link C++ class Belle2::CDCTriggerHoughMLP+;
// checksum=0xd5f781f1, version=1
19
#pragma link C++ class Belle2::NeuroParametersHough+;
// checksum=0x3d4f01f1, implicit, version=1
20
#pragma link C++ class Belle2::CDCTriggerDVTMLP+;
// checksum=0xf70accbc, implicit, version=1
21
#pragma link C++ class Belle2::CDCTrigger3DHMLP+;
// checksum=0x78d58679, implicit, version=1
22
#pragma link C++ class Belle2::CDCTriggerNDFinderLUTs+;
23
#pragma link C++ class Belle2::CDCTriggerMLPInput+;
// checksum=0x6fd59940, version=1
24
#pragma link C++ class Belle2::CDCTriggerHoughCluster+;
// checksum=0x219165f4, version=2
25
#pragma link C++ class Belle2::CDCTriggerFinderClone+;
// checksum=0x6581a3cf, version=1
26
#pragma link C++ class Belle2::TRGCDCTSFUnpackerStore+;
// checksum=0x8b9e5f2, version=1
27
#pragma link C++ class Belle2::TRGCDCETFUnpackerStore+;
// checksum=0x3723963b, version=2
28
29
#pragma link C++ class Belle2::Bitstream<array<array<array<char, 429>, 4>, 5> >+;
// checksum=0xc26a7849, version=4
30
#pragma link C++ class Belle2::Bitstream<array<array<array<char, TSF_TO_2D_WIDTH>, NUM_2D>, NUM_TSF> >+;
// checksum=0xc3cfbe4d, version=4
31
#pragma link C++ class Belle2::Bitstream<array<array<bitset<TSF_TO_2D_WIDTH>, NUM_2D>,NUM_TSF> >+;
// checksum=0x6af98b6d, version=4
32
33
#pragma link C++ class Belle2::TRGCDCT3DUnpackerStore+;
// checksum=0x4a11bad, version=3
34
#pragma link C++ class Belle2::Bitstream<array<bitset<MERGER_WIDTH>, NUM_MERGER> >+;
// checksum=0xc886be9, version=4
35
#pragma link C++ class Belle2::Bitstream<array<array<array<char, TSF_TO_2D_WIDTH>, NUM_2D>, NUM_TSF> >+;
// checksum=0xc3cfbe4d, version=4
36
#pragma link C++ class Belle2::Bitstream<array<array<bitset<TSF_TO_2D_WIDTH>, NUM_2D>,NUM_TSF> >+;
// checksum=0x6af98b6d, version=4
37
38
#pragma link C++ class Belle2::Bitstream<array<array<char, T2D_TO_3D_WIDTH>, NUM_2D> >+;
// checksum=0x265dd3d5, version=4
39
#pragma link C++ class Belle2::Bitstream<array<array<char, NN_IN_WIDTH>, NUM_2D> >+;
// checksum=0xdeda710f, version=4
40
#pragma link C++ class Belle2::Bitstream<array<array<char, NN_OUT_WIDTH>, NUM_2D> >+;
// checksum=0x689d6f35, version=4
41
#pragma link C++ class Belle2::Bitstream<array<array<char, NN_WIDTH>, NUM_2D> >+;
// checksum=0x9e8c810d, version=4
42
#pragma link C++ class Belle2::Bitstream<array<array<char, DNN_WIDTH>, NUM_2D> >+;
// checksum=0x7e4d46c1, version=4
43
44
#pragma read \
45
sourceClass="Belle2::CDCTriggerHoughCluster" \
46
source="std::vector<TVector2> cells" \
47
version="[1]" \
48
targetClass="Belle2::CDCTriggerHoughCluster" \
49
target="m_cells" \
50
include="TVector2.h" \
51
code="{for (const auto& cell : onfile.cells) \
52
m_cells.emplace_back(ROOT::Math::XYVector(cell.X(), cell.Y())); \
53
}"
54
55
#endif
trg
cdc
dataobjects
include
linkdef.h
Generated on Sun May 10 2026 03:23:29 for Belle II Software by
1.13.2