ROOT logo
#ifndef ALIACORDEV0_H
#define ALIACORDEV0_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id$ */
////////////////////////////////////////////////
//  Manager class for detector: ACORDEv0         //
////////////////////////////////////////////////

#include "AliACORDE.h"

class AliACORDEv0 : public AliACORDE {
public:
  AliACORDEv0();
  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 Init();
  virtual void StepManager();


protected:
  virtual void CreateCavern();
  virtual void CreateShafts();
  virtual void CreateMolasse();
  virtual void CreateAcorde();

private: 
  AliACORDEv0(const AliACORDEv0& crt);
  AliACORDEv0& operator=(const AliACORDEv0& crt);

  ClassDef(AliACORDEv0,1) // Cosmic Ray Trigger (ACORDE).
};

typedef AliACORDEv0 AliCRTv0; // for backward compatibility

#endif // ALIACORDEV0_H
 AliACORDEv0.h:1
 AliACORDEv0.h:2
 AliACORDEv0.h:3
 AliACORDEv0.h:4
 AliACORDEv0.h:5
 AliACORDEv0.h:6
 AliACORDEv0.h:7
 AliACORDEv0.h:8
 AliACORDEv0.h:9
 AliACORDEv0.h:10
 AliACORDEv0.h:11
 AliACORDEv0.h:12
 AliACORDEv0.h:13
 AliACORDEv0.h:14
 AliACORDEv0.h:15
 AliACORDEv0.h:16
 AliACORDEv0.h:17
 AliACORDEv0.h:18
 AliACORDEv0.h:19
 AliACORDEv0.h:20
 AliACORDEv0.h:21
 AliACORDEv0.h:22
 AliACORDEv0.h:23
 AliACORDEv0.h:24
 AliACORDEv0.h:25
 AliACORDEv0.h:26
 AliACORDEv0.h:27
 AliACORDEv0.h:28
 AliACORDEv0.h:29
 AliACORDEv0.h:30
 AliACORDEv0.h:31
 AliACORDEv0.h:32
 AliACORDEv0.h:33
 AliACORDEv0.h:34
 AliACORDEv0.h:35
 AliACORDEv0.h:36
 AliACORDEv0.h:37
 AliACORDEv0.h:38
 AliACORDEv0.h:39
 AliACORDEv0.h:40
 AliACORDEv0.h:41
 AliACORDEv0.h:42
 AliACORDEv0.h:43
 AliACORDEv0.h:44