]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSdigit.cxx
Allow to set local storages also in cvmfs ocdb case
[u/mrichter/AliRoot.git] / ITS / AliITSdigit.cxx
index 1ef5b3d8d0da39fc5bbcefb4425e6359e69c96e5..1689dc8367ab87947f6ee7bdcef32f09531a6bc9 100644 (file)
 
 #include "AliITSdigit.h"
 
+
 //______________________________________________________________________
 ClassImp(AliITSdigit)
-AliITSdigit::AliITSdigit(const Int_t *digits) {
+
+AliITSdigit::AliITSdigit():
+fCoord1(0),
+fCoord2(0),
+fSignal(0){
+  //default constructor. zero all values.
+  for(Int_t i=0;i<fgkSize;i++) fTracks[i] = 0;
+  for(Int_t i=0;i<fgkSize;i++) fHits[i]   = 0;
+  
+}
+
+
+AliITSdigit::AliITSdigit(const Int_t *digits):
+fCoord1(digits[0]),
+fCoord2(digits[1]),
+fSignal(digits[2]){
   // Creates a real data digit object
+  for(Int_t i=0;i<fgkSize;i++) fTracks[i] = 0;
+  for(Int_t i=0;i<fgkSize;i++) fHits[i]   = 0;
+
 
-  fCoord1       = digits[0];
-  fCoord2       = digits[1];
-  fSignal       = digits[2];
 }
 //______________________________________________________________________
 void AliITSdigit::Print(ostream *os) {