* 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>
// ROOT includes
// AliROOT includes
+#include "AliLog.h"
#include "AliDigitizer.h"
#include "AliRunDigitizer.h"
//_______________________________________________________________________
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
//_______________________________________________________________________
AliDigitizer::AliDigitizer(const AliDigitizer &dig):
TTask(dig.GetName(),dig.GetTitle()),
- fManager(0)
+ fManager(0),
+ fRegionOfInterest(kTRUE)
{
//
// Copy ctor with
}
//_______________________________________________________________________
-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
//_______________________________________________________________________
AliDigitizer::~AliDigitizer()
{
- delete fManager;
}
//_______________________________________________________________________