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

/* $Id: AliACORDEv1.h,v 1.3 2007/08/18 08:40:00 hristov Exp $ */
///////////////////////////////////////////////////////
//  Manager class for detector: ACORDEv1             //
//						     //
// Last update: Nov. 17th. 2009                      //
// Mario Rodriguez Cahuantzi <mrodrigu@mail.cern.ch> //
///////////////////////////////////////////////////////

#include "AliACORDE.h"

class AliACORDEv1 : public AliACORDE {
public:
  AliACORDEv1();
  AliACORDEv1(const char *name, const char *title);
  virtual void AddAlignableVolumes() const;

  virtual ~AliACORDEv1();

  virtual TString Version() { return TString("v1"); }
  virtual Int_t IsVersion() const { return 1; }
  virtual void AddHit(Int_t track, Int_t *vol, Float_t *hits);
  virtual void AddDigits(Int_t* track, Int_t module, Float_t time);
  virtual void   MakeBranch(Option_t *option);
  virtual void CreateGeometry();

  virtual void Init();
  virtual void StepManager();


protected:

  virtual void CreateAcorde();

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

  ClassDef(AliACORDEv1,2) // Cosmic Ray Trigger (ACORDE).
};

typedef AliACORDEv1 AliCRTv1; // for backward compatibility

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