]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliDigitizer.cxx
Fixes for Coverity warnings - M. Sitta
[u/mrichter/AliRoot.git] / STEER / AliDigitizer.cxx
index cc8a4f2a12c80665cf25acd86e5022cdb44f0d54..a32be6e7ec423e3756ad3bfb7b879d00fd18db09 100644 (file)
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-////////////////////////////////////////////////////////////////////////
-//
+/* $Id$ */
+
+//----------------------------------------------------------------------
 //  Base Class for Detector specific Merging/Digitization   
-//                  
+//  Collaborates with AliRunDigitizer class                
 //  Author: Jiri Chudoba (CERN)
-//
-////////////////////////////////////////////////////////////////////////
-
-/*
-$Log$
-Revision 1.6  2002/10/22 15:02:15  alibrary
-Introducing Riostream.h
-
-Revision 1.5  2002/10/14 14:57:32  hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.3.6.1  2002/07/24 10:08:13  alibrary
-Updating VirtualMC
-
-Revision 1.4  2002/07/17 07:29:53  jchudoba
-Add private method GetNInputStreams(). Do not use it, it's just a temporary fix the PHOS and EMCAL code.
-
-Revision 1.3  2001/11/14 14:50:33  jchudoba
-Pass custom name and title to the TTask base class
-
-Revision 1.2  2001/10/04 15:56:34  jchudoba
-TTask inheritance
-
-Revision 1.1  2001/07/27 13:02:06  jchudoba
-ABC for detector digits merging/digitization
-
-*/
+//----------------------------------------------------------------------
 
 // system includes
 #include <Riostream.h>
@@ -52,6 +27,7 @@ ABC for detector digits merging/digitization
 // ROOT includes
 
 // AliROOT includes
+#include "AliLog.h"
 #include "AliDigitizer.h"
 #include "AliRunDigitizer.h"
 
@@ -60,8 +36,8 @@ ClassImp(AliDigitizer)
 //_______________________________________________________________________
 AliDigitizer::AliDigitizer(const Text_t* name, const Text_t* title):
   TTask(name,title),
-  fManager(0)
-
+  fManager(0),
+  fRegionOfInterest(kTRUE)
 {
   //
   // Default ctor with name and title
@@ -71,7 +47,8 @@ AliDigitizer::AliDigitizer(const Text_t* name, const Text_t* title):
 //_______________________________________________________________________
 AliDigitizer::AliDigitizer(const AliDigitizer &dig):
   TTask(dig.GetName(),dig.GetTitle()),
-  fManager(0)
+  fManager(0),
+  fRegionOfInterest(kTRUE)
 {
   //
   // Copy ctor with
@@ -80,16 +57,17 @@ AliDigitizer::AliDigitizer(const AliDigitizer &dig):
 }
 
 //_______________________________________________________________________
-void AliDigitizer::Copy(AliDigitizer &) const
+void AliDigitizer::Copy(TObject &) const
 {
-  Fatal("Copy","Not yet implemented\n");
+  AliFatal("Not yet implemented");
 }
 
 //_______________________________________________________________________
 AliDigitizer::AliDigitizer(AliRunDigitizer *manager, 
                            const Text_t* name, const Text_t* title):
   TTask(name,title),
-  fManager(manager)
+  fManager(manager),
+  fRegionOfInterest(kFALSE)
 {
   //
   // ctor with name and title
@@ -100,7 +78,6 @@ AliDigitizer::AliDigitizer(AliRunDigitizer *manager,
 //_______________________________________________________________________
 AliDigitizer::~AliDigitizer() 
 {
-  delete fManager;
 }
 
 //_______________________________________________________________________