Several pointers were set to zero in the default constructors to avoid memory managem...
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 21 Oct 2001 18:38:44 +0000 (18:38 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 21 Oct 2001 18:38:44 +0000 (18:38 +0000)
42 files changed:
ALIFAST/AliFBrowsable.cxx
ALIFAST/AliFDisplay.cxx
ALIFAST/AliFFruit.h
ALIFAST/AliFParticle.h
ALIFAST/AliFTrackMaker.cxx
ALIFAST/AliFast.cxx
EMCAL/AliEMCAL.cxx
EVGEN/AliGenCocktail.cxx
EVGEN/AliGenCocktailAfterBurner.cxx
EVGEN/AliGenHBTprocessor.cxx
EVGEN/AliGenHijing.cxx
EVGEN/AliGenParam.cxx
EVGEN/AliGenPythia.cxx
EVGEN/AliMevSimParticle.cxx
FMD/AliFMD.cxx
FMD/AliFMDMerger.cxx
MUON/AliMUONHitForRec.h
MUON/AliMUONTrack.h
MUON/AliMUONTrackHit.h
PHOS/AliPHOS.cxx
PHOS/AliPHOSGeometry.h
PHOS/AliPHOSPIDv1.cxx
PHOS/AliPHOSQAChecker.cxx
PHOS/AliPHOSQAChecker.h
PHOS/AliPHOSQAObjectCheckable.h
PHOS/AliPHOSQAVirtualCheckable.h
PHOS/AliPHOSvImpacts.cxx
RICH/AliRICHDetect.cxx
RICH/AliRICHDisplay.cxx
RICH/AliRICHMerger.cxx
STEER/AliDisplay.cxx
STEER/AliLego.cxx
STEER/AliRecPoint.cxx
STEER/AliRunDigitizer.cxx
TOF/AliTOF.cxx
TOF/AliTOFMerger.cxx
TRD/AliTRDclusterizer.cxx
TRD/AliTRDtimeBin.cxx
TRD/AliTRDtimeBin.h
VZERO/AliVZEROv0.cxx
ZDC/AliZDC.cxx
ZDC/AliZDCMerger.cxx

index b29f043..a888c75 100644 (file)
@@ -22,7 +22,8 @@ ClassImp(AliFBrowsable)
 //_____________________________________________________________________________
 AliFBrowsable::AliFBrowsable() 
 {
-
+  fRefObject = 0;
+  fBigBang   = 0;
 }
 
 //_____________________________________________________________________________
index acb0dfc..45f737c 100644 (file)
@@ -35,8 +35,15 @@ ClassImp(AliFDisplay)
 //_____________________________________________________________________________
 AliFDisplay::AliFDisplay() : AliFVirtualDisplay()
 {
-   fParticle  = 0;
+   fCanvas    = 0;
+   fTrigPad   = 0;
+   fButtons   = 0;
+   fPad       = 0;
+   fTubin     = 0;
+   fTubout    = 0;
+   fNodin     = 0;
    fFruits    = 0;
+   fParticle  = 0;   
 }
 
 //_____________________________________________________________________________
index 6903354..0984cd4 100644 (file)
@@ -21,7 +21,9 @@ private:
    TObject          *fFruit;            //Pointer to original fruit
    
 public:
-                     AliFFruit() {;}
+                     AliFFruit() {
+                       fFruit=0;
+                     }
                      AliFFruit(TObject *obj, Float_t eta, Float_t phi, Float_t pt, Int_t type);
    virtual          ~AliFFruit() {;}
    virtual void      Delete(Option_t *option="");
index 48d2fe3..16c49ba 100644 (file)
@@ -27,7 +27,12 @@ private:
    TPolyLine3D      *fLine;                 //pointer to line3D
    
 public:
-                     AliFParticle() {;}
+                     AliFParticle() {
+                       fParticles = 0;
+                       fDisplay   = 0;
+                       fMCParticle = 0;
+                       fLine = 0;
+                     }
                      AliFParticle(const char *name);
    virtual          ~AliFParticle();
    virtual void      Clear(Option_t *option="");
index 529393b..cf7557f 100644 (file)
@@ -71,6 +71,11 @@ ClassImp(AliFTrackMaker)
 AliFTrackMaker::AliFTrackMaker()
 {
    fNTracks = 0;
+   fResID1Test = 0;
+   fResID2Test = 0;
+   fResID3Test = 0;
+   fResID4Test = 0;
+   fResID5Test = 0;
 }
 
 //_____________________________________________________________________________
index ba22090..7a61c5f 100644 (file)
@@ -184,7 +184,7 @@ ClassImp(AliFast)
    fTree          = 0;
    fMakers        = 0;
    fMode          = 0;
-   //   fMCMaker       = 0;
+   fMCMaker       = 0;
    fTrackMaker    = 0;
    fDisplay       = 0;
    fDet           = new AliFDet("Detector","Make AliFast detector");
index 4df72f1..08ba931 100644 (file)
@@ -45,7 +45,9 @@ AliEMCAL::AliEMCAL():AliDetector()
 {
   // ctor 
   //We do not create objects, because these pointers will be overwritten during reading from file.
+  fGeom = 0;
   fSDigits       = 0 ;
+  fDigits = 0;
 }
 //____________________________________________________________________________
 AliEMCAL::AliEMCAL(const char* name, const char* title): AliDetector(name,title) 
index 364322d..ab04cd4 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.12  2001/06/18 13:07:30  morsch
+Forward kinematic ranges to entries only if not set by user.
+
 Revision 1.11  2001/01/30 09:23:12  hristov
 Streamers removed (R.Brun)
 
@@ -62,6 +65,8 @@ AliGenCocktail::AliGenCocktail()
 {
 // Constructor
     fEntries = new TList;
+    flnk1 = 0;
+    flnk2 = 0;
     fNGenerators=0;
 }
 
index abf0d6c..700c816 100644 (file)
@@ -49,6 +49,8 @@ AliGenCocktailAfterBurner::AliGenCocktailAfterBurner()
     SetName("AliGenCocktailAfterBurner");
     SetTitle("AliGenCocktailAfterBurner");
     fInternalStacks =0;
+    fActiveStack = 0;
+    fCurrentGenerator = 0;
     fCurrentEvent =0;
     fAfterBurnerEntries = new TList();
     fNAfterBurners = 0;
index 239be88..4f7a59f 100644 (file)
@@ -79,6 +79,7 @@ AliGenHBTprocessor::AliGenHBTprocessor() : AliGenerator(-1)
   //
   // Standard constructor
   // Sets default veues of all parameters
+  fHbtPStatCodes = 0;
   SetName("AliGenHBTprocessor");
   SetTitle("AliGenHBTprocessor");
   
index 19fe046..639c895 100644 (file)
 
 /*
 $Log$
+Revision 1.29  2001/10/15 08:12:24  morsch
+- Vertex smearing with truncated gaussian.
+- Store triggered jet info before and after final state radiation into mc-heade
+
 Revision 1.28  2001/10/08 11:55:25  morsch
 Store 4-momenta of trigegred jets in event header.
 Possibility to switch of initial and final state radiation.
@@ -165,6 +169,8 @@ AliGenHijing::AliGenHijing(Int_t npart)
 //
 // Set random number generator   
     sRandom = fRandom;
+    fHijing = 0;
+
 }
 
 AliGenHijing::AliGenHijing(const AliGenHijing & Hijing)
index de0ff76..9904bde 100644 (file)
 
 /*
 $Log$
+Revision 1.32  2001/07/27 17:09:36  morsch
+Use local SetTrack, KeepTrack and SetHighWaterMark methods
+to delegate either to local stack or to stack owned by AliRun.
+(Piotr Skowronski, A.M.)
+
 Revision 1.31  2001/07/13 10:58:54  morsch
 - Some coded moved to AliGenMC
 - Improved handling of secondary vertices.
@@ -122,6 +127,7 @@ AliGenParam::AliGenParam()
 //
 // Set random number generator   
     sRandom = fRandom;
+    fDecayer = 0;
 }
 
 AliGenParam::AliGenParam(Int_t npart, AliGenLib * Library,  Int_t param, char* tname):AliGenMC(npart)
index 8ed5735..74177f6 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.42  2001/10/15 08:21:55  morsch
+Vertex truncation settings moved to AliGenMC.
+
 Revision 1.41  2001/10/08 08:45:42  morsch
 Possibility of vertex cut added.
 
@@ -135,6 +138,8 @@ AliGenPythia::AliGenPythia()
                  :AliGenMC()
 {
 // Default Constructor
+  fParticles = 0;
+  fPythia    = 0;
   fDecayer = new AliDecayerPythia();
   SetEventListRange();
 }
index 10bc935..86e7c7c 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.2  2001/03/24 10:08:30  morsch
+Log tag and copyright notice added.
+
 */
 
 #include "AliMevSimParticle.h"
@@ -27,7 +30,7 @@ ClassImp(AliMevSimParticle)
 
 AliMevSimParticle::AliMevSimParticle()
   : TMevSimPartTypeParams() {
-
+  fConv = 0;
 }
 
 ///////////////////////////////////////////////////////////////////////////////////////
index eae6dba..2e74ed6 100644 (file)
@@ -71,7 +71,8 @@ AliFMD::AliFMD ():AliDetector ()
   fHits     = 0;
   fDigits   = 0;
   fSDigits  = 0;
-  fReconParticles=0; 
+  fReconParticles=0;
+  fMerger = 0;
 }
 
 //_____________________________________________________________________________
index 6be639b..3e2346f 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.2  2001/09/24 16:41:15  hristov
+New version of FMD code (A.Maevskaia)
+
 Revision 1.1  2001/05/29 12:01:06  hristov
 Last minute changes and new code for event mixing and reconstruction (A.Maevskaia)
 
@@ -57,8 +60,12 @@ ClassImp(AliFMDMerger)
 // Default constructor    
     fEvNrSig = 0;
     fEvNrBgr = 0;
-    fMerge =kDigitize;
+    fMerge   = kDigitize;
+    fDigits  = 0;
+    fSDigits = 0;
     fFnBgr   = 0;
+    fFnSig   = 0;
+    fBgrFile = 0;
 }
 
 //------------------------------------------------------------------------
index c193b70..e7cdd42 100644 (file)
@@ -16,7 +16,9 @@ class AliMUONHitForRec : public TObject {
  public:
   AliMUONHitForRec(){
     // Constructor
-    ;} // Constructor
+    fFirstTrackHitPtr = 0;
+    fLastTrackHitPtr = 0;
+  } // Constructor
   virtual ~AliMUONHitForRec(){
     // Destructor
     ;} // Destructor
index cd0d6b3..81405d9 100644 (file)
@@ -21,7 +21,10 @@ class AliMUONTrack : public TObject {
  public:
   AliMUONTrack(){
     // Constructor
-    ;} // Constructor
+    fgFitter = 0;
+    fEventReconstructor = 0;
+    fTrackHitsPtr = 0;
+  } // Constructor
   virtual ~AliMUONTrack(); // Destructor
   AliMUONTrack (const AliMUONTrack& AliMUONTrack); // copy constructor
   AliMUONTrack& operator=(const AliMUONTrack& AliMUONTrack); // assignment operator
index e6e7c33..f623dee 100644 (file)
@@ -18,7 +18,10 @@ class AliMUONTrackHit : public TObject {
  public:
   AliMUONTrackHit(){
     // Constructor
-    ;} // Constructor
+    fHitForRecPtr = 0;
+    fNextTrackHitWithSameHitForRec = 0;
+    fPrevTrackHitWithSameHitForRec = 0;
+  } // Constructor
   virtual ~AliMUONTrackHit(); // Destructor
   AliMUONTrackHit (const AliMUONTrackHit& AliMUONTrackHit); // copy constructor
   AliMUONTrackHit& operator=(const AliMUONTrackHit& AliMUONTrackHit); // assignment operator
index 192ca53..24e6cee 100644 (file)
@@ -49,12 +49,15 @@ AliPHOS:: AliPHOS() : AliDetector()
 {
   // Create folder and task hierarchy
   fName="PHOS";
-
+  fQATask = 0;
+  fTreeQA = 0;
 }
 
 //____________________________________________________________________________
 AliPHOS::AliPHOS(const char* name, const char* title): AliDetector(name, title) 
 {
+  fQATask = 0;
+  fTreeQA = 0;
 }
 
 
index ec37c13..049033a 100644 (file)
@@ -40,8 +40,11 @@ public:
   AliPHOSGeometry() {
     // default ctor 
     // must be kept public for root persistency purposes, but should never be called by the outside world
-    fPHOSAngle = 0 ; 
-  } ;  
+    fPHOSAngle = 0 ;
+    fGeometryEMCA = 0;
+    fGeometrySUPP = 0;
+    fgGeom = 0;
+  }  
 
   AliPHOSGeometry(const AliPHOSGeometry & geom) {
     // cpy ctor requested by Coding Convention but not yet needed
index 7fa2415..e1f9c4a 100644 (file)
@@ -99,7 +99,13 @@ AliPHOSPIDv1::AliPHOSPIDv1():AliPHOSPID()
   fRecPointsTitle    = "" ; 
   fRecParticlesTitle = "" ; 
   fIDOptions         = "dis time" ; 
-  fRecParticlesInRun = 0 ; 
+  fRecParticlesInRun = 0 ;
+  fEmcRecPoints = 0;
+  fCpvRecPoints = 0;
+  fTrackSegments = 0;
+  fRecParticles = 0;
+  fClusterizer = 0;
+  fTSMaker = 0;
 }
 
 //____________________________________________________________________________
index a474db0..4723bf4 100644 (file)
@@ -48,7 +48,8 @@ ClassImp(AliPHOSQAChecker)
    else    // create  //Folders/Task/QA/PHOS
      aliceQA->Add(this) ; 
   
-  fCheckablesList = new TList() ; 
+  fCheckablesList = new TList() ;
+  fCheckable = 0;
 }
 
 //____________________________________________________________________________ 
index c6d9671..2df6c22 100644 (file)
@@ -28,7 +28,10 @@ class AliPHOSQAChecker : public TTask {
 
 public:
 
-  AliPHOSQAChecker(){} ;          // default ctor (not to be used)
+  AliPHOSQAChecker(){
+    fCheckablesList = 0;
+    fCheckable = 0;
+  } ;          // default ctor (not to be used)
   AliPHOSQAChecker(const char * name, const char * title) ; // ctor
   AliPHOSQAChecker(AliPHOSQAChecker& obj) {assert(0==1);}
   virtual ~AliPHOSQAChecker() ; // dtor
index 3dd1a39..a6a0746 100644 (file)
@@ -23,7 +23,9 @@ class AliPHOSQAObjectCheckable : public AliPHOSQAVirtualCheckable {
 
 public:
 
-  AliPHOSQAObjectCheckable(){}           // default ctor not to be used
+  AliPHOSQAObjectCheckable(){
+    fObject = 0;
+  }           // default ctor not to be used
   AliPHOSQAObjectCheckable(const char * name) ;          // ctor
   AliPHOSQAObjectCheckable(AliPHOSQAObjectCheckable& obj) {assert(0==1);}
   virtual ~AliPHOSQAObjectCheckable() ; // dtor
index ac77fdc..013be75 100644 (file)
@@ -30,7 +30,10 @@ class AliPHOSQAVirtualCheckable : public TNamed {
 
 public:
 
-  AliPHOSQAVirtualCheckable(){}           // default ctor not to be used
+  AliPHOSQAVirtualCheckable(){
+    fChecker = 0 ; 
+    fAlarms = 0;
+  }           // default ctor not to be used
   AliPHOSQAVirtualCheckable(const char * name) ;          // ctor
   AliPHOSQAVirtualCheckable(AliPHOSQAVirtualCheckable& obj) {assert(0==1);}
   virtual ~AliPHOSQAVirtualCheckable() ; // dtor
index 9de39cf..21d6885 100644 (file)
@@ -46,6 +46,8 @@ ClassImp(AliPHOSvImpacts)
 AliPHOSvImpacts::AliPHOSvImpacts():AliPHOSv1()
 {
   // ctor
+  fEMCImpacts = 0;
+  fPPSDImpacts = 0;
 }
 
 //____________________________________________________________________________
index 56f2cba..a3e83c0 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
   $Log$
+  Revision 1.14  2001/05/14 13:25:54  hristov
+  stdlib.h included (for Alpha)
+
   Revision 1.13  2001/05/10 12:26:31  jbarbosa
   Totally reworked version of reconstruction algorithm.
 
@@ -84,6 +87,10 @@ AliRICHDetect::AliRICHDetect() : TObject()
 
 // Default constructor 
 
+  fc1 = 0;
+  fc2 = 0;
+  fc3 = 0;
+
 }
 
 //___________________________________________
index f8321ed..f586d63 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
   $Log$
+  Revision 1.15  2001/10/09 07:34:09  hristov
+  Modifications needed by Root.03.01.06 (J.Chudoba)
+
   Revision 1.14  2001/05/16 14:57:20  alibrary
   New files for folders and Stack
 
@@ -120,7 +123,7 @@ AliRICHDisplay::AliRICHDisplay()
 { 
 
 // default constructor
-
+    fColPad = 0;
     fPoints = 0;
     fPhits = 0;
     fPCerenkovs = 0;
index 8f62c9b..4e5876b 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.3  2001/05/16 14:57:20  alibrary
+New files for folders and Stack
+
 Revision 1.2  2001/03/14 18:16:08  jbarbosa
 Corrected bug (more to correct).
 File "points.dat" is no longer created.
@@ -64,7 +67,8 @@ AliRICHMerger::AliRICHMerger()
     fHitMap     = 0;
     fList       = 0;
     fTrList     = 0;
-    fAddress    = 0; 
+    fAddress    = 0;
+    fBgrFile    = 0;
 }
 
 //------------------------------------------------------------------------
index 7957e5e..3cc8877 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.16  2001/07/25 15:23:50  hristov
+Changes needed to run with Root 3.01 (R.Brun)
+
 Revision 1.15  2001/05/16 14:57:22  alibrary
 New files for folders and Stack
 
@@ -94,6 +97,18 @@ AliDisplay::AliDisplay()
   // Default constructor
   //
   fCanvas = 0;
+  fTrigPad = 0;
+  fCutPad = 0;
+  fEtaPad = 0;
+  fButtons = 0;
+  fPad = 0;
+  fCutSlider = 0;
+  fEtaSlider = 0;
+  fRangeSlider = 0;
+  fPickButton = 0;
+  fZoomButton = 0;
+  fArcButton = 0;
+  fFruits = 0;
 }
 
 //_____________________________________________________________________________
index 23d45a5..8d69f21 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.27  2001/07/20 09:32:18  morsch
+Protection against uncomplete backward stepping in dumping added.
+
 Revision 1.26  2001/05/30 12:18:13  morsch
 Fastidious printf commented.
 
@@ -134,10 +137,13 @@ AliLego::AliLego()
   //
   // Default constructor
   //
+  fGener    = 0;
   fHistRadl = 0;
   fHistAbso = 0;
   fHistGcm2 = 0;
   fHistReta = 0;
+  fVolumesFwd = 0;
+  fVolumesBwd = 0;
 }
 
 //___________________________________________
index d8d21b9..40fc7a5 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.7  2000/11/30 07:12:49  alibrary
+Introducing new Rndm and QA classes
+
 Revision 1.6  2000/10/02 21:28:14  fca
 Removal of useless dependecies via forward declarations
 
@@ -64,6 +67,7 @@ ClassImp(AliRecPoint)
 AliRecPoint::AliRecPoint()
 {
   // ctor  
+  fGeom = 0;
   fAmp = 0.0 ; 
   
   fLocPos.SetXYZ(0., 0., 0.) ;
index 8584fcd..9f2edac 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.7  2001/10/04 15:56:07  jchudoba
+TTask inheritance
+
 Revision 1.4  2001/09/19 06:23:50  jchudoba
 Move some tasks to AliStream and AliMergeCombi classes
 
@@ -143,6 +146,9 @@ AliRunDigitizer::AliRunDigitizer(Int_t nInputStreams, Int_t sperb) : TTask("AliR
   fDebug = 0;
   if (GetDebug()>2) 
     cerr<<"AliRunDigitizer::AliRunDigitizer() called"<<endl;
+  //PH
+  fTreeD = 0;
+  for (i=0; i<MAXSTREAMSTOMERGE; i++) fInputFiles[i]=0;
 }
 
 ////////////////////////////////////////////////////////////////////////
index 177b7af..c76333d 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.29  2001/10/17 14:19:24  hristov
+delete replaced by delete []
+
 Revision 1.28  2001/10/05 12:02:01  vicinanz
 Minor improvements on Merger and SDigitizer
 
@@ -148,7 +151,9 @@ AliTOF::AliTOF()
   fIshunt   = 0;
   fSDigits       = 0 ;
   fDigits        = 0 ;
+  fReconParticles = 0;
   fName="TOF";
+  fMerger = 0;
 /* fp
   CreateTOFFolders();
 */
index e8aead5..80f2115 100644 (file)
@@ -44,6 +44,11 @@ ClassImp(AliTOFMerger)
     fEvNrBgr = 0;
     fMerge =kDigitize;
     fFnBgr   = 0;
+    fDigits = 0;
+    fSDigits =0;
+    fFnBgr = 0;
+    fFnSig = 0;
+    fBgrFile = 0;
 }
 
 //------------------------------------------------------------------------
index f09587e..4b31225 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.8  2001/05/07 08:06:44  cblume
+Speedup of the code. Create only AliTRDcluster
+
 Revision 1.7  2001/03/30 14:40:14  cblume
 Update of the digitization parameter
 
@@ -95,6 +98,7 @@ AliTRDclusterizer::AliTRDclusterizer():TNamed()
   fInputFile   = NULL;
   fOutputFile  = NULL;
   fClusterTree = NULL;
+  fTRD         = 0;
   fEvent       = 0;
   fVerbose     = 0;
 
index f7ebe2b..19cb1a2 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.3  2000/10/15 23:40:01  cblume
+Remove AliTRDconst
+
 Revision 1.2  2000/10/06 16:49:46  cblume
 Made Getters const
 
@@ -33,6 +36,14 @@ ClassImp(AliTRDtimeBin)
 
 //______________________________________________________
 
+  AliTRDtimeBin::AliTRDtimeBin() {
+  //default constructor
+    fN=0;
+    for (Int_t i=0; i<kMAX_CLUSTER_PER_TIME_BIN; i++) 
+      fClusters[i]=0;
+  }
+//______________________________________________________
+
 void AliTRDtimeBin::InsertCluster(AliTRDcluster* c, UInt_t index) {
 
 // Insert cluster in TimeBin cluster array.
index f3fa41e..b0ac827 100644 (file)
@@ -19,7 +19,7 @@ class AliTRDtimeBin : public TObject {
  
 public: 
 
-  AliTRDtimeBin() {fN=0;}
+  AliTRDtimeBin();
   void InsertCluster(AliTRDcluster*,UInt_t);
  
   operator Int_t() const {return fN;}
index d3671f1..303cd50 100755 (executable)
@@ -62,6 +62,11 @@ ClassImp(AliVZEROv0)
 //--------------------------------------------------------------------
 AliVZEROv0:: AliVZEROv0():AliVZERO()
 {
+  fRootFile = 0;
+  fhMultiplicity = 0;
+  fhGEANTcode = 0;
+  fhCerenkov = 0;
+  fhToF = 0;
 }
 //--------------------------------------------------------------------
 AliVZEROv0::AliVZEROv0(const char *name, const char *title):
index 6f9c54b..094103e 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.26  2001/10/04 14:30:28  coppedis
+Event merging for ZDC
+
 Revision 1.25  2001/10/04 14:24:15  coppedis
 Event merging for ZDC
 
@@ -124,6 +127,13 @@ AliZDC::AliZDC()
 
   fDigits   = 0;
   fNdigits  = 0;
+
+  fMergedHits = 0;
+  fTreeSD = 0;
+  fTreeMD = 0;
+
+  fNRecPoints = 0;
+  fRecPoints = 0;
   
 }
  
@@ -148,6 +158,11 @@ AliZDC::AliZDC(const char *name, const char *title)
   // Allocate the digits array  
   fDigits = new TClonesArray("AliZDCDigit",1000);
   
+  fTreeSD = 0;
+  fTreeMD = 0;
+
+  fNRecPoints = 0;
+  fRecPoints = 0;
 
 }
 //____________________________________________________________________________ 
index 26c1155..91d4f2d 100644 (file)
@@ -53,7 +53,9 @@ AliZDCMerger::AliZDCMerger()
     fBgrFile     = 0;
     fNEvBgr     = 0;
     fTrHBgr      = 0;
+    fHitsBgr     = 0;
     fTrSDBgr     = 0;
+    fTrDBgr      = 0;
     fImpPar      = 0;
     fSpecn       = 0;
     fSpecp       = 0;