]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSstatistics.cxx
Keep track of missing DCS points in DDL maps (flagged by 'x')
[u/mrichter/AliRoot.git] / ITS / AliITSstatistics.cxx
index 1d17da6625249acc5e5e3c1addaf568c9e26b0d9..90b4ef3e11d514b99a9aabe0e15dba32e3f2eb41 100644 (file)
 ClassImp(AliITSstatistics)
 
 //
-AliITSstatistics::AliITSstatistics() : TObject(){
+AliITSstatistics::AliITSstatistics() : TObject(),
+fN(0),
+fOrder(0),
+fX(0),
+fW(0){
 //
 // default contructor
 //
-    fX = 0;
-    fW = 0;
-    fN = 0;
-    fOrder = 0;
-    return;
 }
 
 
-AliITSstatistics::AliITSstatistics(Int_t order) : TObject(){
+AliITSstatistics::AliITSstatistics(Int_t order) : TObject(),
+fN(0),
+fOrder(order),
+fX(0),
+fW(0){
 //
 // contructor to a specific order in the moments
 //
-    fOrder = order;
     fX = new Double_t[order];
     fW = new Double_t[order];
     for(Int_t i=0;i<order;i++) {fX[i] = 0.0; fW[i] = 0.0;}
-    fN = 0;
     return;
 }
 
@@ -51,7 +52,7 @@ AliITSstatistics::~AliITSstatistics(){
     fOrder = 0;
 }
 //_______________________________________________________________
-AliITSstatistics& AliITSstatistics::operator=(AliITSstatistics &source){
+AliITSstatistics& AliITSstatistics::operator=(const AliITSstatistics &source){
 // operator =
 
      if(this==&source) return *this;
@@ -73,7 +74,11 @@ AliITSstatistics& AliITSstatistics::operator=(AliITSstatistics &source){
          return *this;
 }
 //_______________________________________________________________
-AliITSstatistics::AliITSstatistics(AliITSstatistics &source) : TObject(source){
+AliITSstatistics::AliITSstatistics(const AliITSstatistics &source) : TObject(source),
+fN(0),
+fOrder(0),
+fX(0),
+fW(0){
 // Copy constructor
 
      if(this==&source) return;