1 #ifndef MAPS_DIGREADOUTMAP_H
2 #define MAPS_DIGREADOUTMAP_H
19 #include "TObjArray.h"
22 #include "TClonesArray.h"
41 void Clear(
const Option_t * =
"");
43 void PrintOuput(Int_t Nx ,Int_t Ny);
45 Int_t GetNpixels(){
return fNpixels;}
46 std::vector<Int_t> GetPixelMap(){
return fPixelMap;}
47 std::vector<Float_t> GetAnalogCharge(){
return fAnalogChargeMap;}
48 std::vector<Int_t> GetDigitalCharge(){
return fDigitalChargeMap;}
50 void SetNpixels(Int_t Npixels){fNpixels = Npixels;}
51 void AddPixel(Float_t AnalogCharge, Int_t PixelNumber);
52 void UpdatePixel(Float_t AnalogCharge, Int_t PixelNumber);
53 void AnalogToDigitalconversion(
DIGADC *myDIGADC,
DIGPlane *myDIGPlane );
58 vector< Int_t > fPixelMap;
59 vector< Float_t > fAnalogChargeMap;
60 vector< Int_t > fDigitalChargeMap;