]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROTrending.cxx
Getting keyword substitution to work.
[u/mrichter/AliRoot.git] / VZERO / AliVZEROTrending.cxx
index 8ec559c079fabc6f7f97c1b6afd0d78870e8731e..a14644c6d441938e7211fc42a485603499c56966 100644 (file)
@@ -35,6 +35,12 @@ AliVZEROTrending::AliVZEROTrending() : TH1(), fNEntries(0), fMultiGraphs(NULL)
 {\r
        // Default constructor\r
        for(int i=0; i<8;i++) fGraphs[i] = NULL;\r
+       for (int i = 0; i < kDataSize; i++) {\r
+               fTime[i] = 0;\r
+               for (int j = 0; j < 8; j++) {\r
+                 fData[j][i] = 0;\r
+               }\r
+       }\r
 }\r
 //_____________________________________________________________________________\r
 AliVZEROTrending::AliVZEROTrending(const char* name, const char* title) : TH1(), fNEntries(0), fMultiGraphs(NULL)\r
@@ -42,6 +48,12 @@ AliVZEROTrending::AliVZEROTrending(const char* name, const char* title) : TH1(),
        SetName(name);\r
        SetTitle(title);\r
        for(int i=0; i<8;i++) fGraphs[i] = NULL;\r
+       for (int i = 0; i < kDataSize; i++) {\r
+               fTime[i] = 0;\r
+               for (int j = 0; j < 8; j++) {\r
+                 fData[j][i] = 0;\r
+               }\r
+       }\r
 }\r
 //_____________________________________________________________________________\r
 AliVZEROTrending::AliVZEROTrending(const AliVZEROTrending &trend) : \r
@@ -61,10 +73,7 @@ AliVZEROTrending::AliVZEROTrending(const AliVZEROTrending &trend) :
 \r
 //_____________________________________________________________________________\r
 AliVZEROTrending::~AliVZEROTrending(){\r
-  if (fGraphs) {\r
-    for (Int_t i=0; i<8; ++i) delete fGraphs[i];\r
-    delete [] fGraphs;\r
-  }\r
+  for (Int_t i=0; i<8; ++i) delete fGraphs[i];\r
   delete fMultiGraphs;\r
 }\r
 // -----------------------------------------------------------------                   \r