1 #error Not for compilation
4 * @defgroup pwglf_external External code
6 * @todo Expand this as needed
8 //====================================================================
10 * @defgroup pwglf_external_root External ROOT code
11 * See also http://root.cern.ch
12 * @ingroup pwglf_external
15 * An unsigned 8bit character
16 * @ingroup pwglf_external_root
20 * An unsigned 16bit integer
21 * @ingroup pwglf_external_root
23 typedef unsigned int UShort_t;
25 * An unsigned 32bit integer
26 * @ingroup pwglf_external_root
28 typedef unsigned int UInt_t;
30 * An unsigned 32bit integer
31 * @ingroup pwglf_external_root
33 typedef unsigned long ULong_t;
35 * An constant character for option strings
36 * @ingroup pwglf_external_root
38 typedef const char Option_t;
41 * @ingroup pwglf_external_root
46 * @ingroup pwglf_external_root
48 typedef double Double_t;
51 * @ingroup pwglf_external_root
56 * @ingroup pwglf_external_root
58 typedef float Float_t;
60 * Root of the ROOT class hierarcy
63 * - http://root.cern.ch/root/htmldoc/TObject.html
64 * @ingroup pwglf_external_root
68 * Named root of the ROOT class hierarcy
71 * - http://root.cern.ch/root/htmldoc/TNamed.html
72 * @ingroup pwglf_external_root
79 * - http://root.cern.ch/root/htmldoc/TString.html
80 * @ingroup pwglf_external_root
87 * - http://root.cern.ch/root/htmldoc/TArray.html
88 * @ingroup pwglf_external_root
95 * - http://root.cern.ch/root/htmldoc/TArrayI.html
96 * @ingroup pwglf_external_root
98 class TArrayI : public TArray {};
103 * - http://root.cern.ch/root/htmldoc/TArrayD.html
104 * @ingroup pwglf_external_root
106 class TArrayD : public TArray {};
111 * - http://root.cern.ch/root/htmldoc/TTree.html
112 * @ingroup pwglf_external_root
114 class TTree : public TNamed {};
116 * A chain of trees of data
119 * - http://root.cern.ch/root/htmldoc/TChain.html
120 * @ingroup pwglf_external_root
122 class TChain : public TTree {};
124 * Base class for collections
127 * - http://root.cern.ch/root/htmldoc/TCollection.html
128 * @ingroup pwglf_external_root
130 class TCollection : public TNamed {};
135 * - http://root.cern.ch/root/htmldoc/TList.html
136 * @ingroup pwglf_external_root
138 class TList : public TCollection {};
140 * An array of objects
143 * - http://root.cern.ch/root/htmldoc/TObjArray.html
144 * @ingroup pwglf_external_root
146 class TObjArray : public TCollection {};
151 * - http://root.cern.ch/root/htmldoc/TTask.html
152 * @ingroup pwglf_external_root
154 class TTask : public TNamed {};
159 * - http://root.cern.ch/root/htmldoc/TAxis.html
160 * @ingroup pwglf_external_root
162 class TAxis : public TNamed {};
164 * Base classs for histograms
167 * - http://root.cern.ch/root/htmldoc/TH1.html
168 * @ingroup pwglf_external_root
170 class TH1 : public TNamed {};
175 * - http://root.cern.ch/root/htmldoc/TH1I.html
176 * @ingroup pwglf_external_root
178 class TH1I : public TH1 {};
183 * - http://root.cern.ch/root/htmldoc/TH1D.html
184 * @ingroup pwglf_external_root
186 class TH1D : public TH1 {};
188 * Base classs for 2D histograms
191 * - http://root.cern.ch/root/htmldoc/TH2.html
192 * @ingroup pwglf_external_root
194 class TH2 : public TH1 {};
199 * - http://root.cern.ch/root/htmldoc/TH2D.html
200 * @ingroup pwglf_external_root
202 class TH2D : public TH2 {};
207 * - http://root.cern.ch/root/htmldoc/TH2F.html
208 * @ingroup pwglf_external_root
210 class TH2F : public TH2 {};
215 * - http://root.cern.ch/root/htmldoc/TGraph.html
216 * @ingroup pwglf_external_root
218 class TGraph : public TNamed {};
223 * - http://root.cern.ch/root/htmldoc/TGraphErrors.html
224 * @ingroup pwglf_external_root
226 class TGraphErrors : public TGraph {};
231 * - http://root.cern.ch/root/htmldoc/TGraphAsymmErrors.html
232 * @ingroup pwglf_external_root
234 class TGraphAsymmErrors : public TGraph {};
236 //====================================================================
238 * @defgroup pwglf_external_aliroot External AliROOT code
239 * See also https://aliceinfo.cern.ch/Offline
240 * @ingroup pwglf_external
243 * Base class for analsysis tasks.
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
250 class AliAnalysisTask : public TTask {};
252 * Base class for Single Event analsysis tasks.
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
259 class AliAnalysisTaskSE : public AliAnalysisTask {};
261 * AOD event structure
264 * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliAODEvent.html
265 * @ingroup pwglf_external_aliroot
267 class AliAODEvent : public TObject {};
269 * ESD event structure
272 * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliESDEvent.html
273 * @ingroup pwglf_external_aliroot
275 class AliESDEvent : public TObject{};
280 * - https://aliceinfo.cern.ch/static/aliroot-new/html/roothtml/AliESDFMD.html
281 * @ingroup pwglf_external_aliroot
283 class AliESDFMD : public TObject{};