]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/FORWARD/analysis2/doc/External.C
Multiple fixes:
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / doc / External.C
1 #error Not for compilation 
2
3 /**
4  * @defgroup pwglf_external External code 
5  *
6  * @todo Expand this as needed
7  */
8 //====================================================================
9 /**
10  * @defgroup pwglf_external_root External ROOT code 
11  * See also http://root.cern.ch
12  * @ingroup pwglf_external
13  */
14 /** 
15  * An unsigned 8bit character
16  * @ingroup pwglf_external_root
17  */
18 typedef char Char_t;
19 /** 
20  * An unsigned 16bit integer 
21  * @ingroup pwglf_external_root
22  */
23 typedef unsigned int UShort_t;
24 /** 
25  * An unsigned 32bit integer 
26  * @ingroup pwglf_external_root
27  */
28 typedef unsigned int UInt_t;
29 /** 
30  * An unsigned 32bit integer 
31  * @ingroup pwglf_external_root
32  */
33 typedef unsigned long ULong_t;
34 /** 
35  * An constant character for option strings 
36  * @ingroup pwglf_external_root
37  */
38 typedef const char Option_t;
39 /** 
40  * An boolean 
41  * @ingroup pwglf_external_root
42  */
43 typedef bool Bool_t;
44 /** 
45  * An boolean 
46  * @ingroup pwglf_external_root
47  */
48 typedef double Double_t;
49 /** 
50  * An boolean 
51  * @ingroup pwglf_external_root
52  */
53 typedef int Int_t;
54 /** 
55  * An boolean 
56  * @ingroup pwglf_external_root
57  */
58 typedef float Float_t;
59 /**
60  * Root of the ROOT class hierarcy 
61  * 
62  * See also
63  * - http://root.cern.ch/root/htmldoc/TObject.html
64  * @ingroup pwglf_external_root
65  */
66 class TObject {};
67 /**
68  * Named root of the ROOT class hierarcy 
69  * 
70  * See also
71  * - http://root.cern.ch/root/htmldoc/TNamed.html
72  * @ingroup pwglf_external_root
73  */
74 class TNamed {};
75 /**
76  * A string
77  * 
78  * See also
79  * - http://root.cern.ch/root/htmldoc/TString.html
80  * @ingroup pwglf_external_root
81  */
82 class TString {};
83 /**
84  * An Array
85  * 
86  * See also
87  * - http://root.cern.ch/root/htmldoc/TArray.html
88  * @ingroup pwglf_external_root
89  */
90 class TArray {};
91 /**
92  * An Array
93  * 
94  * See also
95  * - http://root.cern.ch/root/htmldoc/TArrayI.html
96  * @ingroup pwglf_external_root
97  */
98 class TArrayI : public TArray {};
99 /**
100  * An Array
101  * 
102  * See also
103  * - http://root.cern.ch/root/htmldoc/TArrayD.html
104  * @ingroup pwglf_external_root
105  */
106 class TArrayD : public TArray {};
107 /**
108  * A tree of data
109  * 
110  * See also
111  * - http://root.cern.ch/root/htmldoc/TTree.html
112  * @ingroup pwglf_external_root
113  */
114 class TTree : public TNamed {};
115 /**
116  * A chain of trees of data
117  * 
118  * See also
119  * - http://root.cern.ch/root/htmldoc/TChain.html
120  * @ingroup pwglf_external_root
121  */
122 class TChain : public TTree {};
123 /**
124  * Base class for collections 
125  * 
126  * See also
127  * - http://root.cern.ch/root/htmldoc/TCollection.html
128  * @ingroup pwglf_external_root
129  */
130 class TCollection : public TNamed {};
131 /**
132  * A list
133  * 
134  * See also
135  * - http://root.cern.ch/root/htmldoc/TList.html
136  * @ingroup pwglf_external_root
137  */
138 class TList : public TCollection {};
139 /**
140  * An array of objects
141  * 
142  * See also
143  * - http://root.cern.ch/root/htmldoc/TObjArray.html
144  * @ingroup pwglf_external_root
145  */
146 class TObjArray : public TCollection {};
147 /**
148  * A task
149  * 
150  * See also
151  * - http://root.cern.ch/root/htmldoc/TTask.html
152  * @ingroup pwglf_external_root
153  */
154 class TTask : public TNamed {};
155 /**
156  * An axis
157  * 
158  * See also
159  * - http://root.cern.ch/root/htmldoc/TAxis.html
160  * @ingroup pwglf_external_root
161  */
162 class TAxis : public TNamed {};
163 /**
164  * Base classs for histograms
165  * 
166  * See also
167  * - http://root.cern.ch/root/htmldoc/TH1.html
168  * @ingroup pwglf_external_root
169  */
170 class TH1 : public TNamed {};
171 /**
172  * 1D histograms
173  * 
174  * See also
175  * - http://root.cern.ch/root/htmldoc/TH1I.html
176  * @ingroup pwglf_external_root
177  */
178 class TH1I : public TH1 {};
179 /**
180  * 1D histograms
181  * 
182  * See also
183  * - http://root.cern.ch/root/htmldoc/TH1D.html
184  * @ingroup pwglf_external_root
185  */
186 class TH1D : public TH1 {};
187 /**
188  * Base classs for 2D histograms
189  * 
190  * See also
191  * - http://root.cern.ch/root/htmldoc/TH2.html
192  * @ingroup pwglf_external_root
193  */
194 class TH2 : public TH1 {};
195 /**
196  * 2D histograms
197  * 
198  * See also
199  * - http://root.cern.ch/root/htmldoc/TH2D.html
200  * @ingroup pwglf_external_root
201  */
202 class TH2D : public TH2 {};
203 /**
204  * 2D histograms
205  * 
206  * See also
207  * - http://root.cern.ch/root/htmldoc/TH2F.html
208  * @ingroup pwglf_external_root
209  */
210 class TH2F : public TH2 {};
211 /**
212  * A graph
213  * 
214  * See also
215  * - http://root.cern.ch/root/htmldoc/TGraph.html
216  * @ingroup pwglf_external_root
217  */
218 class TGraph : public TNamed {};
219 /**
220  * A graph
221  * 
222  * See also
223  * - http://root.cern.ch/root/htmldoc/TGraphErrors.html
224  * @ingroup pwglf_external_root
225  */
226 class TGraphErrors : public TGraph {};
227 /**
228  * A graph
229  * 
230  * See also
231  * - http://root.cern.ch/root/htmldoc/TGraphAsymmErrors.html
232  * @ingroup pwglf_external_root
233  */
234 class TGraphAsymmErrors : public TGraph {};
235
236 //====================================================================
237 /**
238  * @defgroup pwglf_external_aliroot External AliROOT code 
239  * See also https://aliceinfo.cern.ch/Offline
240  * @ingroup pwglf_external
241  */
242 /**
243  * Base class for analsysis tasks.  
244  *
245  * See also
246  * - https://aliceinfo.cern.ch/Offline/Activities/Analysis/
247  * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliAnalysisTaskSE.html
248  * @ingroup pwglf_external_aliroot
249  */
250 class AliAnalysisTask : public TTask {};
251 /**
252  * Base class for Single Event analsysis tasks.  
253  *
254  * See also
255  * - https://aliceinfo.cern.ch/Offline/Activities/Analysis/
256  * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliAnalysisTaskSE.html
257  * @ingroup pwglf_external_aliroot
258  */
259 class AliAnalysisTaskSE : public AliAnalysisTask {};
260 /**
261  * AOD event structure 
262  * 
263  * See also
264  * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliAODEvent.html
265  * @ingroup pwglf_external_aliroot
266  */
267 class AliAODEvent : public TObject {};
268 /**
269  * ESD event structure 
270  * 
271  * See also
272  * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliESDEvent.html
273  * @ingroup pwglf_external_aliroot
274  */
275 class AliESDEvent : public TObject{};
276 /**
277  * FMD ESD structure 
278  * 
279  * See also
280  * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliESDFMD.html
281  * @ingroup pwglf_external_aliroot
282  */
283 class AliESDFMD : public TObject{};
284
285 //
286 // EOF
287 //