]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/AliTPCTrackHitsInterfaces.h
Implement interface of the Base class (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCTrackHitsInterfaces.h
1 #include <new>
2 #include "AliClassInfo.h"
3 #include "AliTPCTrackHits.h"
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /* $Id$ */
8
9 /************************************************/
10 /* Automaticaly generated interface for class     
11                  AliTrackHitsInfo                                
12 **************************************************/
13
14
15 class AliClassAliTrackHitsInfo : public AliClassInfo {
16 public:
17         AliClassAliTrackHitsInfo(){
18           SetName("AliTrackHitsInfo");
19           SetTitle("Interface for AliTrackHitsInfo class ");
20           fgList.Add(this);
21           fSize = sizeof(AliTrackHitsInfo);
22         }
23         const char * GetClassName(){ return "AliTrackHitsInfo";}
24         virtual TClass* GetClass(){return AliTrackHitsInfo::Class();}
25         void CTORBuffer(void * pointer, UInt_t size=1)
26         {
27           AliTrackHitsInfo * last = &((AliTrackHitsInfo*)pointer)[size];
28           AliTrackHitsInfo * p = (AliTrackHitsInfo*)pointer;
29           while (p!=last) new (p++)AliTrackHitsInfo;
30         }
31         void DTORBuffer(void * pointer, UInt_t size=1)
32         {
33           AliTrackHitsInfo * last = &((AliTrackHitsInfo*)pointer)[size];
34           AliTrackHitsInfo * p = (AliTrackHitsInfo*)pointer;
35           while (p!=last) (p++)->~AliTrackHitsInfo();
36         }
37         void StreamBuffer(TBuffer &b,const void * pointer, UInt_t size=1)
38         {
39           for (UInt_t i=0;i<size;i++) ((AliTrackHitsInfo*)pointer)[i].Streamer(b);
40         }
41           void ObjectDump(void *p) {((AliTrackHitsInfo*)p)->Dump();}
42 };
43
44 #ifndef __APPLE__
45 AliClassAliTrackHitsInfo galiclass____AliTrackHitsInfo; 
46 #else
47 #define galiclass____AliClassAliTrackHitsInfo g_AliClassAliTrackHitsInfo()
48 AliClassAliTrackHitsInfo & g_AliClassAliTrackHitsInfo();
49 #endif
50
51 /************************************************/
52 /* Automaticaly generated interface for class     
53                  AliTrackHitsParam                                
54 **************************************************/
55
56
57 class AliClassAliTrackHitsParam : public AliClassInfo {
58 public:
59         AliClassAliTrackHitsParam(){
60           SetName("AliTrackHitsParam");
61           SetTitle("Interface for AliTrackHitsParam class ");
62           fgList.Add(this);
63           fSize = sizeof(AliTrackHitsParam);
64         }
65         const char * GetClassName(){ return "AliTrackHitsParam";}
66         virtual TClass* GetClass(){return AliTrackHitsParam::Class();}
67         void CTORBuffer(void * pointer, UInt_t size=1)
68         {
69           AliTrackHitsParam * last = &((AliTrackHitsParam*)pointer)[size];
70           AliTrackHitsParam * p = (AliTrackHitsParam*)pointer;
71           while (p!=last) new (p++)AliTrackHitsParam;
72         }
73         void DTORBuffer(void * pointer, UInt_t size=1)
74         {
75           AliTrackHitsParam * last = &((AliTrackHitsParam*)pointer)[size];
76           AliTrackHitsParam * p = (AliTrackHitsParam*)pointer;
77           while (p!=last) (p++)->~AliTrackHitsParam();
78         }
79         void StreamBuffer(TBuffer &b,const void * pointer, UInt_t size=1)
80         {
81           for (UInt_t i=0;i<size;i++) ((AliTrackHitsParam*)pointer)[i].Streamer(b);
82         }
83           void ObjectDump(void *p) {((AliTrackHitsParam*)p)->Dump();}
84 };
85
86 #ifndef __APPLE__
87 AliClassAliTrackHitsParam galiclass____AliTrackHitsParam; 
88 #else
89 #define galiclass____AliTrackHitsParam g_AliTrackHitsParam()
90 AliClassAliTrackHitsParam & g_AliTrackHitsParam();
91 #endif
92
93 /************************************************/
94 /* Automaticaly generated interface for class     
95                  AliHitInfo                                
96 **************************************************/
97
98
99 class AliClassAliHitInfo : public AliClassInfo {
100 public:
101         AliClassAliHitInfo(){
102           SetName("AliHitInfo");
103           SetTitle("Interface for AliHitInfo class ");
104           fgList.Add(this);
105           fSize = sizeof(AliHitInfo);
106         }
107         const char * GetClassName(){ return "AliHitInfo";}
108         virtual TClass* GetClass(){return AliHitInfo::Class();}
109         void CTORBuffer(void * pointer, UInt_t size=1)
110         {
111           AliHitInfo * last = &((AliHitInfo*)pointer)[size];
112           AliHitInfo * p = (AliHitInfo*)pointer;
113           while (p!=last) new (p++)AliHitInfo;
114         }
115         void DTORBuffer(void * pointer, UInt_t size=1)
116         {
117           AliHitInfo * last = &((AliHitInfo*)pointer)[size];
118           AliHitInfo * p = (AliHitInfo*)pointer;
119           while (p!=last) (p++)->~AliHitInfo();
120         }
121         void StreamBuffer(TBuffer &b,const void * pointer, UInt_t size=1)
122         {
123           for (UInt_t i=0;i<size;i++) ((AliHitInfo*)pointer)[i].Streamer(b);
124         }
125           void ObjectDump(void *p) {((AliHitInfo*)p)->Dump();}
126 };
127
128 #ifndef __APPLE__
129 AliClassAliHitInfo galiclass____AliHitInfo; 
130 #else
131 #define galiclass____AliHitInfo g_AliHitInfo()
132 AliClassAliHitInfo & g_AliHitInfo();
133 #endif