Belle II Software development
linkdef.h
1#pragma link off all globals;
2#pragma link off all classes;
3#pragma link off all functions;
4#pragma link C++ nestedclasses;
5
6#pragma link C++ class Belle2::TrackFindingCDC::CDCAxialSegmentPair+; // checksum=0x13923a15, version=-1
7#pragma link C++ class Belle2::TrackFindingCDC::CDCSegmentPair+; // checksum=0x28533850, version=-1
8#pragma link C++ class Belle2::TrackFindingCDC::CDCSegmentTriple+; // checksum=0x8ef36f8a, version=-1
9#pragma link C++ class Belle2::TrackFindingCDC::CDCTrack+; // checksum=0xc5454a6e, version=-1
10
12#pragma link C++ class std::vector<Belle2::TrackFindingCDC::CDCAxialSegmentPair>+; // checksum=0x6c87abbb, version=6
13#pragma link C++ class std::vector<Belle2::TrackFindingCDC::CDCSegmentPair>+; // checksum=0x7f26dcc, version=6
14#pragma link C++ class std::vector<Belle2::TrackFindingCDC::CDCSegmentTriple>+; // checksum=0x4785fa88, version=6
15#pragma link C++ class std::vector<Belle2::TrackFindingCDC::CDCTrack>+; // checksum=0x2a8085d6, version=6
16#pragma link C++ class std::pair<const Belle2::TrackFindingCDC::CDCSegmentPair*,double>+; // checksum=0x5b8abcf6, version=-1
17#pragma link C++ class std::pair<std::pair<const Belle2::TrackFindingCDC::CDCSegmentPair*,double>,const Belle2::TrackFindingCDC::CDCSegmentPair*>+; // checksum=0x64d5b89e, version=-1
18#pragma link C++ class std::pair<const Belle2::TrackFindingCDC::CDCSegmentTriple*,double>+; // checksum=0x2951577e, version=-1
19#pragma link C++ class std::pair<std::pair<const Belle2::TrackFindingCDC::CDCSegmentTriple*,double>,const Belle2::TrackFindingCDC::CDCSegmentTriple*>+; // checksum=0x783b87a6, version=-1
20#pragma link C++ class std::pair<const Belle2::TrackFindingCDC::CDCTrack*,double>+; // checksum=0xf1a06876, version=-1
21#pragma link C++ class std::pair<std::pair<const Belle2::TrackFindingCDC::CDCTrack*,double>,const Belle2::TrackFindingCDC::CDCTrack*>+; // checksum=0x9a92a13a, version=-1
22
23// Some dictionaries for WeightedRelations that will be needed
24#pragma extra_include <tracking/trackFindingCDC/utilities/WeightedRelation.h>;
25
26#pragma link C++ class Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCSegmentPair>+; // checksum=0x859010b4, implicit, version=-1
27#pragma link C++ class std::vector<Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCSegmentPair> >+; // checksum=0x1aea98f2, implicit, version=6
28
29#pragma link C++ class Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCSegmentTriple>+; // checksum=0x663600fc, implicit, version=-1
30#pragma link C++ class std::vector<Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCSegmentTriple> >+; // checksum=0xccd40efa, implicit, version=6
31
32#pragma link C++ class Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCTrack>+; // checksum=0xd439af3c, implicit, version=-1
33#pragma link C++ class std::vector<Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCTrack> >+; // checksum=0xb8efa276, implicit, version=6
34
35// Define IO types as we want to put them in the DataStore
36#pragma extra_include <tracking/trackFindingCDC/rootification/StoreWrapper.h>;
37
38#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::CDCSegmentPair> >+; // checksum=0xdb8b0039, implicit, version=1
39#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCSegmentPair> > >+; // checksum=0x3944e5a1, implicit, version=1
40
41#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::CDCAxialSegmentPair> >+; // checksum=0x11c9ff25, implicit, version=1
42
43#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::CDCSegmentTriple> >+; // checksum=0x8abb5901, implicit, version=1
44#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCSegmentTriple> > >+; // checksum=0x6620ef91, implicit, version=1
45
46#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::CDCTrack> >+; // checksum=0x8464cf79, implicit, version=1
47#pragma link C++ class Belle2::TrackFindingCDC::StoreWrapper<std::vector<Belle2::TrackFindingCDC::WeightedRelation<const Belle2::TrackFindingCDC::CDCTrack> > >+; // checksum=0x94258fa1, implicit, version=1