1 #ifndef MAPS_DIGPLANE_H
2 #define MAPS_DIGPLANE_H
19 #include "TObjArray.h"
22 #include "TClonesArray.h"
45 void SetDimensions(Float_t Xdimension,Float_t Ydimension,Float_t Zdimension);
46 void SetPitch(Float_t PitchX,Float_t PitchY);
47 void SetNpixels(Int_t NpixelsX,Int_t NpixelsY);
48 void SetNoiseElectrons(Float_t NoiseElectrons);
49 void SetTemperature(Float_t Temperature);
50 void SetIonizationEnergy(Float_t IonizationEnergy);
51 void SetSegmentSize(Float_t SegmentSize);
52 void SetMaximumSegmentSize(Float_t MaximumSegmentSize);
53 void SetMaximumChargePerSegment(Float_t MaximumChargePerSegment);
54 void SetDiffusionMaximumRange(Float_t DiffusionMaximumRangeInX,Float_t DiffusionMaximumRangeInY);
55 void SetReflexionCoefficient(Float_t ReflexionCoefficient);
56 void SetBasicModel_SigmaTenMicrons(Float_t BasicModel_SigmaTenMicrons);
61 Float_t GetPitchX(){
return fPitchX;}
62 Float_t GetPitchY(){
return fPitchY;}
63 Float_t GetXdimension(){
return fXdimension;}
64 Float_t GetYdimension(){
return fYdimension;}
65 Float_t GetZdimension(){
return fZdimension;}
66 Int_t GetNpixelsX(){
return fNpixelsX;}
67 Int_t GetNpixelsY(){
return fNpixelsY;}
68 Float_t GetNoiseElectrons(){
return fNoiseElectrons;}
69 Float_t GetTemperature(){
return fTemperature;}
70 Float_t GetIonizationEnergy(){
return fIonizationEnergy;}
71 Float_t GetSegmentSize(){
return fSegmentSize;}
72 Float_t GetMaximumSegmentSize(){
return fMaximumSegmentSize;}
73 Float_t GetMaximumChargePerSegment(){
return fMaximumChargePerSegment;}
74 Float_t GetDiffusionMaximumRangeInX(){
return fDiffusionMaximumRangeInX;}
75 Float_t GetDiffusionMaximumRangeInY(){
return fDiffusionMaximumRangeInY;}
76 Float_t GetReflexionCoefficient(){
return fReflexionCoefficient;}
77 Float_t GetBasicModel_SigmaTenMicrons(){
return fBasicModel_SigmaTenMicrons;}
91 Float_t fNoiseElectrons;
93 Float_t fIonizationEnergy;
95 Float_t fMaximumSegmentSize;
96 Float_t fMaximumChargePerSegment;
97 Float_t fDiffusionMaximumRangeInX;
98 Float_t fDiffusionMaximumRangeInY;
99 Float_t fReflexionCoefficient;
100 Float_t fBasicModel_SigmaTenMicrons;