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