ROOT logo
#ifndef _KPixel
#define _KPixel

//////////////////////////////////////////////////////////////////////////
//                                                                      //
// KPixel                                                               //
//                                                                      //
// Description of the pixel detector                                    //
//                                                                      //
//////////////////////////////////////////////////////////////////////////


#include "TArray.h"
#include "TArrayI.h"
#include "TArrayF.h"
#include "TGraph.h"
#include <stdio.h>
#include <stdlib.h>
#include "KStruct.h"
#include "TMinuit.h"
#include "KDetector.h"

class KPixel : public KDetector {

private:
public:
  Int_t Pix;
  Float_t CellZ;
  Float_t CellX;
  Float_t CellY;

  Float_t *PSx; //[Pix]
  Float_t *PSy; //[Pix]
  Float_t *PSWx;//[Pix]
  Float_t *PSWy;//[Pix]
  Float_t *PSd; //[Pix]
  Short_t *PSW; //[Pix]
  

  KPixel(Int_t, Float_t=200, Float_t=50, Float_t=125);
  ~KPixel();
  void SetUpVolume(Float_t, Float_t, Float_t);
  void SetUpPixel(Int_t, Float_t, Float_t, Float_t, Float_t, Float_t, Short_t);
  void SetUpElectrodes(Int_t=0);
  

  ClassDef(KPixel,1) 
};


#endif

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