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

/* $Id$ */

////////////////////////////////////////////////
//  Manager and hits classes for set:T0     //
////////////////////////////////////////////////
 
#include "AliT0.h"
 
class AliT0v0 : public AliT0 {
 
public:


  enum constants {kAir=1, kSc=2, kVac=3, kCer=4, kGlass=6, kSteel=8, kRibber=9, kBrass=11, kLucite=12, kC=13, kPP=14, kAl=15, kOpGlass=16, kOpAir=17};

  AliT0v0():AliT0(),
    fIdSens1(0)
    {}
  AliT0v0(const char *name, const char *title);
  virtual  ~AliT0v0() {}
  AliT0v0(const AliT0v0& o):AliT0(),
    fIdSens1(0)
    {((AliT0v0 &) o).Copy(*this);}
  
  AliT0v0& operator=(const AliT0v0&) { return *this; }
  virtual void   CreateGeometry();
  virtual void   CreateMaterials();
  virtual void   Init();
  virtual Int_t  IsVersion() const {return 0;}
  virtual void   StepManager();
  
protected:
   Int_t fIdSens1; // Sensetive volume  in T0
 
  ClassDef(AliT0v0,1)  //Class for T0 version 0
};

typedef AliT0v0 AliSTARTv0; // for backward compatibility

#endif


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