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

/* $Id$ */


////////////////////////////////////////////////
//  Version 4 for TPC                         //
////////////////////////////////////////////////

 
#include "AliTPC.h"
#include <stdlib.h>
#include <TMath.h>
#include "AliMC.h"
#include "AliConst.h"
#include <TVirtualMC.h>
#include <TSystem.h>
#include "AliTPCParamSR.h"
#include "AliRun.h"
#include "AliTPCDigitsArray.h"
#include "TGeoManager.h"
#include "AliTPCGen.h"
class AliTPCv4 : public AliTPC {

public:
  AliTPCv4():AliTPC(),
  fIdSens(0),
  fIDrift(0),
  fSecOld(0){}
  AliTPCv4(const char *name, const char *title);
  virtual      ~AliTPCv4() {}
  virtual void  CreateGeometry();
  virtual void  CreateMaterials();
  virtual void  AddAlignableVolumes() const;
  void SetInnerChambersAlignable() const;
  void SetOuterChambersAlignable() const;
  virtual void  Init();
  virtual Int_t IsVersion() const {return 4;}
  virtual void  StepManager();

protected:
  Int_t fIdSens;    // sensitive strip
  Int_t fIDrift;    // drift gas
  Int_t fSecOld;    // indicate the previous sector - for reference points    

  ClassDef(AliTPCv4,1)  // Time Projection Chamber version 1
};

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