]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliESDVZERO.cxx
Clean-up in includes.
[u/mrichter/AliRoot.git] / STEER / AliESDVZERO.cxx
CommitLineData
dd735cf0 1#include "AliESDVZERO.h"
2
3ClassImp(AliESDVZERO)
4
5AliESDVZERO::AliESDVZERO():TObject(),
dd735cf0 6 fMTotV0A(0),
cd888a89 7 fMTotV0C(0),
8 fNbPMV0A(0),
9 fNbPMV0C(0)
10
dd735cf0 11{
12 // Default constructor
13 for(Int_t j=0; j<4; j++){
cd888a89 14 fMRingV0A[j] = fMRingV0C[j] = 0;
15 }
dd735cf0 16}
17
cd888a89 18AliESDVZERO::AliESDVZERO(const AliESDVZERO &o)
19 :TObject(o),
dd735cf0 20 fMTotV0A(o.fMTotV0A),
cd888a89 21 fMTotV0C(o.fMTotV0C),
22 fNbPMV0A(o.fNbPMV0A),
23 fNbPMV0C(o.fNbPMV0C)
dd735cf0 24{
25 // Default constructor
26 for(Int_t j=0; j<4; j++){
27 fMRingV0A[j] = o.fMRingV0A[j];
cd888a89 28 fMRingV0C[j] = o.fMRingV0C[j];
29 }
dd735cf0 30}
31
32AliESDVZERO::AliESDVZERO(Int_t NbPMV0A, Int_t NbPMV0C, Int_t MTotV0A ,
cd888a89 33 Int_t MTotV0C, Int_t* MRingV0A, Int_t* MRingV0C)
34 :TObject(),
dd735cf0 35 fMTotV0A(MTotV0A),
cd888a89 36 fMTotV0C(MTotV0C),
37 fNbPMV0A(NbPMV0A),
38 fNbPMV0C(NbPMV0C)
dd735cf0 39{
40 // Constructor
41 for(Int_t j=0; j<4; j++){
42 fMRingV0A[j] = MRingV0A[j];
43 fMRingV0C[j] = MRingV0C[j]; }
44}
45
46AliESDVZERO& AliESDVZERO::operator=(const AliESDVZERO& o)
47{
cd888a89 48
49 if(this==&o)return *this;
50 TObject::operator=(o);
dd735cf0 51 // Assignment operator
dd735cf0 52 fMTotV0A=o.fMTotV0A;
53 fMTotV0C=o.fMTotV0C;
cd888a89 54 fNbPMV0A=o.fNbPMV0A;
55 fNbPMV0C=o.fNbPMV0C;
56
dd735cf0 57
58 for(Int_t j=0; j<4; j++){
59 fMRingV0A[j] = o.fMRingV0A[j];
60 fMRingV0C[j] = o.fMRingV0C[j]; }
61
62 return *this;
63}
64