]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ACORDE/AliACORDEv0.h
major dielectron update (included also the data and plotting macros for paper)
[u/mrichter/AliRoot.git] / ACORDE / AliACORDEv0.h
index 13a6d6a73edf8103229a84de8a8c62f6a492a092..d06614abbd4d27ed0579735ecac12af5b1026a23 100644 (file)
@@ -16,13 +16,21 @@ public:
   AliACORDEv0(const char *name, const char *title);
   virtual ~AliACORDEv0();
 
+  virtual TString Version() { return TString("v0"); }
+  virtual Int_t IsVersion() const { return 1; }
+  virtual void AddHit(Int_t track, Int_t *vol, Float_t *hits);
+
   virtual void CreateGeometry();
-  virtual void BuildGeometry();
-  virtual void DrawDetector() const;
+
+  virtual void Init();
+  virtual void StepManager();
+
 
 protected:
-  virtual void CreateMolasse() {}
-  virtual void CreateShafts() {}
+  virtual void CreateCavern();
+  virtual void CreateShafts();
+  virtual void CreateMolasse();
+  virtual void CreateAcorde();
 
 private: 
   AliACORDEv0(const AliACORDEv0& crt);
@@ -30,4 +38,7 @@ private:
 
   ClassDef(AliACORDEv0,1) // Cosmic Ray Trigger (ACORDE).
 };
+
+typedef AliACORDEv0 AliCRTv0; // for backward compatibility
+
 #endif // ALIACORDEV0_H