/* $Id$ */
+//
+// Base class for fast simulation of a detctor
+// or a system of subdetectors.
+// The detector response is described by resolution and efficiency.
+// Author:
+// Andreas Morsch
+// andreas.morsch@cern.ch
+
#include <TNamed.h>
class TList;
class TObjLink;
public:
AliFastDetector();
- AliFastDetector(char* Name, char* Title);
+ AliFastDetector(char* Name, char* Title);
+ AliFastDetector(const AliFastDetector& det);
virtual ~AliFastDetector();
virtual void Init();
virtual void SetGeometry(AliGeometry* geom)
AliFastDetector* NextSubdetector();
AliFastResponse* FirstResponse();
AliFastResponse* NextResponse();
+ // Copy
+ AliFastDetector& operator=(const AliFastDetector & rhs);
+ void Copy(TObject&) const;
protected:
TList *fSubdetectors; // List of Subdetectors
TList *fResponses; // Responses