]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FASTSIM/AliFastDetector.h
bug fix : slew correction in reconstruction from Digits for amplitude measured as...
[u/mrichter/AliRoot.git] / FASTSIM / AliFastDetector.h
index 2ee11869c40e8e0fd147ca573ccac558836d70df..82c646fea061212a61f68d90569c488571d5f5ab 100644 (file)
@@ -5,6 +5,14 @@
 
 /* $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;
@@ -16,7 +24,8 @@ class AliFastDetector : public TNamed {
     
  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) 
@@ -41,6 +50,9 @@ class AliFastDetector : public TNamed {
     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