From Ludovic, new file: macro to display and interact with reconstructed V0s.
[u/mrichter/AliRoot.git] / CRT / AliCRT.h
1 #ifndef ALICRT_H
2 #define ALICRT_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 ////////////////////////////////////////////////
9 //  Manager class for detector: ACORDE        //
10 ////////////////////////////////////////////////
11
12 #include "AliDetector.h"
13
14 class AliCRTModule;
15
16 class AliCRT : public AliDetector {
17 public:
18   AliCRT();
19   AliCRT(const char* name, const char* title);
20   AliCRT(const AliCRT& crt);
21   virtual ~AliCRT();
22
23   AliCRT& operator=(const AliCRT& crt);
24   virtual void CreateMaterials();
25
26   virtual Int_t IsVersion() const { return -1; }
27
28   virtual TString Version() { return TString(""); }
29
30   virtual void SetTreeAddress();
31   virtual void SetModule(AliCRTModule* module) {fModule = module;}
32   virtual const AliCRTModule* GetModule() const {return fModule; }
33   virtual void MakeBranch(Option_t* opt = "");
34
35 protected:
36   AliCRTModule* fModule;
37 private:
38   ClassDef(AliCRT, 1) // Cosmic Ray Trigger (ACORDE) base class
39 };
40 #endif // ALICRT_H