]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ACORDE/AliACORDE.h
This commit was generated by cvs2svn to compensate for changes in r15989,
[u/mrichter/AliRoot.git] / ACORDE / AliACORDE.h
diff --git a/ACORDE/AliACORDE.h b/ACORDE/AliACORDE.h
new file mode 100644 (file)
index 0000000..8a284ea
--- /dev/null
@@ -0,0 +1,41 @@
+#ifndef ALIACORDE_H
+#define ALIACORDE_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
+
+////////////////////////////////////////////////
+//  Manager class for detector: ACORDE        //
+////////////////////////////////////////////////
+
+#include "AliDetector.h"
+
+class AliACORDEModule;
+
+class AliACORDE : public AliDetector {
+public:
+  AliACORDE();
+  AliACORDE(const char* name, const char* title);
+  virtual ~AliACORDE();
+
+  virtual void CreateMaterials();
+
+  virtual Int_t IsVersion() const { return -1; }
+
+  virtual TString Version() { return TString(""); }
+
+  virtual void SetTreeAddress();
+  virtual void SetModule(AliACORDEModule* module) {fModule = module;}
+  virtual const AliACORDEModule* GetModule() const {return fModule; }
+  virtual void MakeBranch(Option_t* opt = "");
+
+protected:
+  AliACORDEModule* fModule;
+private:
+  AliACORDE(const AliACORDE& crt);
+  AliACORDE& operator=(const AliACORDE& crt);
+
+  ClassDef(AliACORDE, 1) // Cosmic Ray Trigger (ACORDE) base class
+};
+#endif // ALIACORDE_H