]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROTrending.cxx
include added
[u/mrichter/AliRoot.git] / VZERO / AliVZEROTrending.cxx
index cf822e57c15c8610047ec545dadc9e76ff992706..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,8 +73,8 @@ AliVZEROTrending::AliVZEROTrending(const AliVZEROTrending &trend) :
 \r
 //_____________________________________________________________________________\r
 AliVZEROTrending::~AliVZEROTrending(){\r
-       delete [] fGraphs;\r
-       delete fMultiGraphs;\r
+  for (Int_t i=0; i<8; ++i) delete fGraphs[i];\r
+  delete fMultiGraphs;\r
 }\r
 // -----------------------------------------------------------------                   \r
 void AliVZEROTrending::AddEntry(Double_t * data, UInt_t time)\r