Updated ZDC geometry
[u/mrichter/AliRoot.git] / ZDC / AliZDCv1.h
index de75ce6..fe71dee 100644 (file)
@@ -17,31 +17,17 @@ class AliZDCv1 : public AliZDC {
 public:
   AliZDCv1();
   AliZDCv1(const char *name, const char *title);
-  virtual      ~AliZDCv1() {}
+  virtual ~AliZDCv1() {}
   virtual void  CreateGeometry();
   virtual void  CreateBeamLine();
   virtual void  CreateZDC();
   virtual void  CreateMaterials();
-  Int_t         Digitize(Int_t Det, Int_t Quad, Int_t Light);
-  virtual void  SDigits2Digits();
-  virtual void  Hits2Digits(Int_t ntracks = 0);
-  virtual void  MakeBranch(Option_t* opt, char *file=0);
   virtual Int_t IsVersion() const {return 1;}
-  virtual void  DrawModule();
+  virtual void  DrawModule() const;
   virtual void  Init();
   virtual void  InitTables();
   virtual void  StepManager();
   
-//  // Digitization parameters setters and getters
-//  // PM gain
-//  void SetPMGain(Int_t Det, Int_t PMDet, Int_t PMGain)
-//       {fPMGain[Det][PMDet] = PMGain;}
-//  Float_t GetPMGain(Int_t Det, Int_t PMDet)
-//       {return fPMGain[Det][PMDet];}
-//  // Conversion factor from charge to ADC channels
-//  //   F = 1.6E-19 / Resolution [Coulomb/ch]
-//  void SetADCRes(Int_t ADCRes) {fADCRes =  ADCRes;}
-//  Float_t GetADCRes() {return fADCRes;}
  
 protected:
 
@@ -52,8 +38,8 @@ protected:
   Int_t   fMedSensZN;         // Sensitive medium for ZN
   Int_t   fMedSensZEM;        // Sensitive medium for EM ZDC
   Int_t   fMedSensGR;         // Other sensitive medium
-  Int_t   fMedSensPI;         // Beam pipe and magnet coils
-  Int_t   fMedSensTDI;        // TDI Cu shielding 
+//  Int_t   fMedSensPI;         // Beam pipe and magnet coils
+//  Int_t   fMedSensTDI;        // TDI Cu shielding 
   
   // Parameters for light tables
   Int_t   fNalfan;           // Number of Alfa (neutrons)
@@ -76,15 +62,12 @@ protected:
   // NB -> parameters used in CreateZDC() and in StepManager()
   // (other parameters are defined in CreateZDC())
   Float_t fPosZEM[3]; // Position of EM detector
+  Float_t fZEMLength; // ZEM length
   
   // Parameters for tracking studies
 //  Int_t fpLostIT, fpLostD1, fpLostTDI, fpDetected;
   
   
-//  // Parameters for conversion of light yield in ADC channels
-//  Float_t fPMGain[3][5];      // PM gain
-//  Float_t fADCRes;            // ADC conversion factor
-  
    ClassDef(AliZDCv1,1)  // Zero Degree Calorimeter version 1
 };