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::CDCTriggerMLP+;
// checksum=0x67ae26ef, version=11
16
#pragma link C++ class Belle2::CDCTriggerMLPData+;
// checksum=0x62b29f0b, version=5
17
#pragma link C++ class Belle2::CDCTriggerMLPInput+;
// checksum=0x6fd59940, version=1
18
#pragma link C++ class Belle2::CDCTriggerHoughCluster+;
// checksum=0x219165f4, version=2
19
#pragma link C++ class Belle2::CDCTriggerFinderClone+;
// checksum=0x6581a3cf, version=1
20
#pragma link C++ class Belle2::TRGCDCTSFUnpackerStore+;
// checksum=0x8b9e5f2, version=1
21
#pragma link C++ class Belle2::TRGCDCETFUnpackerStore+;
// checksum=0x3723963b, version=2
22
#pragma link C++ class Belle2::CDCTrigger3DFinderInfo+;
// checksum=0x310d99ca, version=2
23
24
#pragma link C++ class Belle2::Bitstream<array<array<array<char, 429>, 4>, 5> >+;
// checksum=0xc26a7849, version=4
25
#pragma link C++ class Belle2::Bitstream<array<array<array<char, TSF_TO_2D_WIDTH>, NUM_2D>, NUM_TSF> >+;
// checksum=0xc3cfbe4d, version=4
26
#pragma link C++ class Belle2::Bitstream<array<array<bitset<TSF_TO_2D_WIDTH>, NUM_2D>,NUM_TSF> >+;
// checksum=0x6af98b6d, version=4
27
28
#pragma link C++ class Belle2::TRGCDCT3DUnpackerStore+;
// checksum=0x4a11bad, version=3
29
#pragma link C++ class Belle2::Bitstream<array<bitset<MERGER_WIDTH>, NUM_MERGER> >+;
// checksum=0xc886be9, 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::Bitstream<array<array<char, T2D_TO_3D_WIDTH>, NUM_2D> >+;
// checksum=0x265dd3d5, version=4
34
#pragma link C++ class Belle2::Bitstream<array<array<char, NN_IN_WIDTH>, NUM_2D> >+;
// checksum=0xdeda710f, version=4
35
#pragma link C++ class Belle2::Bitstream<array<array<char, NN_OUT_WIDTH>, NUM_2D> >+;
// checksum=0x689d6f35, version=4
36
#pragma link C++ class Belle2::Bitstream<array<array<char, NN_WIDTH>, NUM_2D> >+;
// checksum=0x9e8c810d, version=4
37
#pragma link C++ class Belle2::Bitstream<array<array<char, DNN_WIDTH>, NUM_2D> >+;
// checksum=0x7e4d46c1, version=4
38
39
#pragma read \
40
sourceClass="Belle2::CDCTriggerHoughCluster" \
41
source="std::vector<TVector2> cells" \
42
version="[1]" \
43
targetClass="Belle2::CDCTriggerHoughCluster" \
44
target="m_cells" \
45
include="TVector2.h" \
46
code="{for (const auto& cell : onfile.cells) \
47
m_cells.emplace_back(ROOT::Math::XYVector(cell.X(), cell.Y())); \
48
}"
49
50
#endif
trg
cdc
dataobjects
include
linkdef.h
Generated on Mon Sep 1 2025 02:52:54 for Belle II Software by
1.13.2