/home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/ds/include/RAT/DS/LinkDef.hh Source File

Ratpac-two: /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/ds/include/RAT/DS/LinkDef.hh Source File
Ratpac-two
LinkDef.hh
1 #ifdef __CINT__
2 
3 #pragma link C++ class RAT::DS::Root + ;
4 #pragma link C++ class RAT::DS::PMTInfo + ;
5 #pragma link C++ class RAT::DS::NestedTubeInfo + ;
6 #pragma link C++ class RAT::DS::ChannelStatus + ;
7 
8 #pragma link C++ class RAT::DS::MC + ;
9 #pragma link C++ class RAT::DS::MCParticle + ;
10 #pragma link C++ class RAT::DS::MCTrack + ;
11 #pragma link C++ class RAT::DS::MCTrackStep + ;
12 #pragma link C++ class RAT::DS::MCPMT + ;
13 #pragma link C++ class RAT::DS::MCNestedTube + ;
14 #pragma link C++ class RAT::DS::MCPhoton + ;
15 #pragma link C++ class RAT::DS::MCNestedTubeHit + ;
16 #pragma link C++ class RAT::DS::MCSummary + ;
17 #pragma link C++ class RAT::DS::Calib + ;
18 #pragma link C++ class RAT::DS::FitResult + ;
19 #pragma link C++ class RAT::DS::Classifier + ;
20 
21 #pragma link C++ class RAT::DS::EV + ;
22 #pragma link C++ class RAT::DS::PMT + ;
23 #pragma link C++ class RAT::DS::DigitPMT + ;
24 #pragma link C++ class RAT::DS::WaveformAnalysisResult + ;
25 #pragma link C++ class RAT::DS::LAPPD + ;
26 #pragma link C++ class RAT::DS::LAPPDHit + ;
27 #pragma link C++ class RAT::DS::Digit + ;
28 
29 #pragma link C++ class RAT::DS::RunStore + ;
30 #pragma link C++ class RAT::DS::Run + ;
31 
32 #pragma link C++ class RAT::DSReader;
33 #pragma link C++ class RAT::DSWriter;
34 
35 #pragma link C++ class RAT::TrackNav;
36 #pragma link C++ class RAT::TrackCursor;
37 #pragma link C++ class RAT::TrackNode;
38 
39 #pragma link C++ class RAT::DB + ;
40 #pragma link C++ class RAT::DBLink + ;
41 #pragma link C++ class RAT::DBLinkPtr + ;
42 #pragma link C++ class RAT::DBTable + ;
43 #pragma link C++ class RAT::DBTextLoader + ;
44 #pragma link C++ class RAT::DBJsonLoader + ;
45 #pragma link C++ class json::Value + ;
46 
47 #pragma link C++ class RAT::ObjInt + ;
48 #pragma link C++ class RAT::ObjDbl + ;
49 #pragma link C++ class RAT::Log + ;
50 #pragma link C++ class RAT::HTTPDownloader + ;
51 #pragma link C++ class RAT::DBFieldCallback + ;
52 
53 #endif // __CINT__
54 
55 #ifdef __MAKECINT__
56 
57 #pragma link C++ class pair < string, string> + ;
58 #pragma link C++ class map < int, int> + ;
59 #pragma link C++ class map < int, vector < int>> + ;
60 #pragma link C++ class vector < TVector3>;
61 #pragma link C++ class vector < vector < int>> + ;
62 #pragma link C++ class vector < vector < double>> + ;
63 
64 #pragma link C++ class vector < RAT::DS::Root>;
65 #pragma link C++ class vector < RAT::DS::PMTInfo>;
66 #pragma link C++ class vector < RAT::DS::ChannelStatus>;
67 
68 #pragma link C++ class vector < RAT::DS::MC>;
69 #pragma link C++ class vector < RAT::DS::MCParticle>;
70 #pragma link C++ class vector < RAT::DS::MCTrack>;
71 #pragma link C++ class vector < RAT::DS::MCTrackStep>;
72 #pragma link C++ class vector < RAT::DS::MCPMT>;
73 #pragma link C++ class vector < RAT::DS::MCPhoton>;
74 #pragma link C++ class vector < RAT::DS::MCNestedTube>;
75 #pragma link C++ class vector < RAT::DS::MCNestedTubeHit>;
76 #pragma link C++ class vector < RAT::DS::Calib>;
77 #pragma link C++ class vector < RAT::DS::EV>;
78 #pragma link C++ class vector < RAT::DS::PMT>;
79 #pragma link C++ class vector < RAT::DS::DigitPMT>;
80 #pragma link C++ class vector < RAT::DS::LAPPD>;
81 #pragma link C++ class vector < RAT::DS::LAPPDHit>;
82 #pragma link C++ class vector < RAT::DS::Digit>;
83 #pragma link C++ class vector < pair < string, int>>;
84 #pragma link C++ class vector < RAT::DBTable *>;
85 
86 #pragma link C++ class vector < RAT::TrackNode *>;
87 #pragma link C++ class vector < RAT::DS::EV *>;
88 #pragma link C++ class vector < RAT::DS::PMT *>;
89 #pragma link C++ class map < Int_t, RAT::DS::PMT>;
90 #pragma link C++ class vector < RAT::DS::DigitPMT *>;
91 #pragma link C++ class map < Int_t, RAT::DS::DigitPMT>;
92 #pragma link C++ class vector < RAT::DS::WaveformAnalysisResult>;
93 #pragma link C++ class map < string, RAT::DS::WaveformAnalysisResult> + ;
94 #pragma link C++ class vector < RAT::DS::LAPPD *>;
95 #pragma link C++ class vector < RAT::DS::LAPPDHit *>;
96 #pragma link C++ class vector < RAT::DS::Digit *>;
97 #pragma link C++ class vector < RAT::DS::MCParticle *>;
98 #pragma link C++ class vector < RAT::DS::MCTrack *>;
99 #pragma link C++ class vector < RAT::DS::MCPMT *>;
100 #pragma link C++ class vector < RAT::DS::MCPhoton *>;
101 #pragma link C++ class vector < RAT::DS::MCNestedTube *>;
102 #pragma link C++ class vector < RAT::DS::MCNestedTubeHit *>;
103 #pragma link C++ class vector < RAT::DS::MCTrackStep *>;
104 
105 #endif