]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - CRT/AliCRTv1.h
Prints removed
[u/mrichter/AliRoot.git] / CRT / AliCRTv1.h
index fffb3384484aa3f419801de6f11bda37086134dd..5ed7aa229faa6fe5d1d91402d6b1654ec055b38e 100644 (file)
@@ -4,51 +4,42 @@
  * See cxx source for full Copyright notice                               */
 
 /* $Id$ */
-
 ////////////////////////////////////////////////
 //  Manager class for detector: CRTv1         //
 ////////////////////////////////////////////////
 
-#include "AliCRTv0.h"
+#include "AliCRT.h"
 
-class AliCRTv1 : public AliCRTv0
-{
+class AliCRTv1 : public AliCRT {
 public:
-                   AliCRTv1();
-                   AliCRTv1(const char *name, const char *title);
-                   AliCRTv1(const AliCRTv1& crt);
-                   AliCRTv1& operator= (const AliCRTv1& crt);
-   virtual         ~AliCRTv1() {}
-
-   virtual void    CreateGeometry();
-   virtual void    Init();
-   virtual Int_t   IsVersion() const {return 1;}
-   virtual void    DrawDetector();
-   virtual TString Version(void) {return TString("v1");}
-   virtual void    StepManager();
-   
-   void IncludeRICH(Bool_t status = kTRUE) {fRICHStatus=status;}
-   void IncludeMagnet(Bool_t status = kTRUE) {fMagnetStatus=status;}
-   void IncludeTPC(Bool_t status = kTRUE) {fTPCStatus=status;}
+  AliCRTv1();
+  AliCRTv1(const char *name, const char *title);
+  AliCRTv1(const AliCRTv1& crt);
+  virtual ~AliCRTv1();
 
-protected:
-   virtual void CreateMolasse();
-   virtual void CreateShafts();
+  AliCRTv1& operator=(const AliCRTv1& crt);
 
-   void    CreateRICHGeometry();
-   void    CreateTPCGeometry();
-   void    CreateMagnetGeometry();
+  virtual TString Version() { return TString("v1"); }
+  virtual Int_t IsVersion() const { return 1; }
 
-   Bool_t fCRTModule;
-   Bool_t fRICHStatus;
-   Bool_t fTPCStatus;
-   Bool_t fMagnetStatus;
-   Bool_t fCRTStatus;
+  virtual void AddHit(Int_t track, Int_t *vol, Float_t *hits);
+  //virtual void    FinishEvent();
+  //virtual void    ResetHits();
+  //virtual void    ResetDigits();
 
-private: 
-  ClassDef(AliCRTv1,1)  //Class for CRT, version 1, Shafts outside of AliHALL
+  virtual void CreateMaterials();
+  virtual void CreateGeometry();
+
+  virtual void Init();
+  virtual void DrawDetector() const;
+  virtual void StepManager();
 
+protected:
+  virtual void CreateMolasse();
+  virtual void CreateShafts();
+
+private: 
+  ClassDef(AliCRTv1, 1)  //Class for CRT, version 1, Shafts outside of AliHALL
 };
 
-#endif
+#endif // ALICRTV1_H