/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::RootFactory + ;
5 #pragma link C++ class RAT::DS::PMTInfo + ;
6 #pragma link C++ class RAT::DS::NestedTubeInfo + ;
7 #pragma link C++ class RAT::DS::ChannelStatus + ;
8 
9 #pragma link C++ class RAT::DS::MC + ;
10 #pragma link C++ class RAT::DS::MCParticle + ;
11 #pragma link C++ class RAT::DS::MCTrack + ;
12 #pragma link C++ class RAT::DS::MCTrackStep + ;
13 #pragma link C++ class RAT::DS::MCPMT + ;
14 #pragma link C++ class RAT::DS::MCNestedTube + ;
15 #pragma link C++ class RAT::DS::MCPhoton + ;
16 #pragma link C++ class RAT::DS::MCNestedTubeHit + ;
17 #pragma link C++ class RAT::DS::MCSummary + ;
18 #pragma link C++ class RAT::DS::Calib + ;
19 #pragma link C++ class RAT::DS::FitResult + ;
20 #pragma link C++ class RAT::DS::Classifier + ;
21 
22 #pragma link C++ class RAT::DS::EV + ;
23 #pragma link C++ class RAT::DS::PMT + ;
24 #pragma link C++ class RAT::DS::DigitPMT + ;
25 #pragma link C++ class RAT::DS::WaveformAnalysisResult + ;
26 #pragma link C++ class RAT::DS::LAPPD + ;
27 #pragma link C++ class RAT::DS::LAPPDHit + ;
28 #pragma link C++ class RAT::DS::Digit + ;
29 
30 #pragma link C++ class RAT::DS::RunStore + ;
31 #pragma link C++ class RAT::DS::Run + ;
32 
33 #endif // __CINT__
34 
35 #ifdef __MAKECINT__
36 
37 #pragma link C++ class pair < string, string> + ;
38 #pragma link C++ class map < int, int> + ;
39 #pragma link C++ class map < int, vector < int>> + ;
40 #pragma link C++ class vector < TVector3>;
41 #pragma link C++ class vector < vector < int>> + ;
42 #pragma link C++ class vector < vector < double>> + ;
43 
44 #pragma link C++ class vector < RAT::DS::Root>;
45 #pragma link C++ class vector < RAT::DS::PMTInfo>;
46 #pragma link C++ class vector < RAT::DS::ChannelStatus>;
47 
48 #pragma link C++ class vector < RAT::DS::MC>;
49 #pragma link C++ class vector < RAT::DS::MCParticle>;
50 #pragma link C++ class vector < RAT::DS::MCTrack>;
51 #pragma link C++ class vector < RAT::DS::MCTrackStep>;
52 #pragma link C++ class vector < RAT::DS::MCPMT>;
53 #pragma link C++ class vector < RAT::DS::MCPhoton>;
54 #pragma link C++ class vector < RAT::DS::MCNestedTube>;
55 #pragma link C++ class vector < RAT::DS::MCNestedTubeHit>;
56 #pragma link C++ class vector < RAT::DS::Calib>;
57 #pragma link C++ class vector < RAT::DS::EV>;
58 #pragma link C++ class vector < RAT::DS::PMT>;
59 #pragma link C++ class vector < RAT::DS::DigitPMT>;
60 #pragma link C++ class vector < RAT::DS::LAPPD>;
61 #pragma link C++ class vector < RAT::DS::LAPPDHit>;
62 #pragma link C++ class vector < RAT::DS::Digit>;
63 #pragma link C++ class vector < pair < string, int>>;
64 
65 #pragma link C++ class vector < RAT::DS::EV *>;
66 #pragma link C++ class vector < RAT::DS::PMT *>;
67 #pragma link C++ class map < Int_t, RAT::DS::PMT>;
68 #pragma link C++ class vector < RAT::DS::DigitPMT *>;
69 #pragma link C++ class map < Int_t, RAT::DS::DigitPMT>;
70 #pragma link C++ class vector < RAT::DS::WaveformAnalysisResult>;
71 #pragma link C++ class map < string, RAT::DS::WaveformAnalysisResult> + ;
72 #pragma link C++ class vector < RAT::DS::LAPPD *>;
73 #pragma link C++ class vector < RAT::DS::LAPPDHit *>;
74 #pragma link C++ class vector < RAT::DS::Digit *>;
75 #pragma link C++ class vector < RAT::DS::MCParticle *>;
76 #pragma link C++ class vector < RAT::DS::MCTrack *>;
77 #pragma link C++ class vector < RAT::DS::MCPMT *>;
78 #pragma link C++ class vector < RAT::DS::MCPhoton *>;
79 #pragma link C++ class vector < RAT::DS::MCNestedTube *>;
80 #pragma link C++ class vector < RAT::DS::MCNestedTubeHit *>;
81 #pragma link C++ class vector < RAT::DS::MCTrackStep *>;
82 
83 #endif