Changed the ADC gain factor for pre shower
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 13 Feb 2002 07:44:02 +0000 (07:44 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 13 Feb 2002 07:44:02 +0000 (07:44 +0000)
EMCAL/AliEMCALDigitizer.cxx

index 4f4b58baa914d5fc17f60312c4123e74a66a7f10..5e117c0dbc49cb79836bc263ee8352ba6a6ed42e 100644 (file)
@@ -174,31 +174,33 @@ ClassImp(AliEMCALDigitizer)
 
   fSDigitizer = 0 ;
 
-  fNinputs = 0 ;
+  fNinputs = 1 ;
 
-  fPinNoise = 0. ;
+  fPinNoise = 0.00001 ;
 
-  fTowerDigitThreshold = 0. ;
+  fTowerDigitThreshold = 0.001 ;
 
-  fTimeResolution     =0.;
+  fTimeResolution     = 0.5e-9 ;
 
-  fTimeSignalLength   =0.;
+  fTimeSignalLength   = 1.0e-9 ;
 
-  fPreShowerDigitThreshold = 0. ;
+  fPreShowerDigitThreshold = fTowerDigitThreshold/25. ;
 
-  fADCchannelTower = 0.0;      // width of one ADC channel in GeV
+  fADCchannelTower = 0.000160;      // width of one ADC channel in GeV
 
-  fADCpedestalTower = 0.0 ;      // pedestal of ADC
+  fADCpedestalTower = 0.005 ;      // pedestal of ADC
+
+  fNADCTower = (Int_t) TMath::Power(2,16) ;  // number of channels in Tower ADC
 
-  fNADCTower = 0 ;
 
-  fADCchannelPreSho  = 0.0 ;           // width of one ADC channel in Pre Shower
 
-  fADCpedestalPreSho = 0.0 ;          // pedestal of ADC
+  fADCchannelPreSho  = 0.00000170;          // width of one ADC channel in Pre Shower
 
-  fNADCPreSho = 0;       // number of channels in Pre Shower ADC
+  fADCpedestalPreSho = 0.005 ;         // pedestal of ADC
 
-  fTimeThreshold = 0.0 ; 
+  fNADCPreSho = (Int_t) TMath::Power(2,12);      // number of channels in Pre Shower ADC
+
+  fTimeThreshold = 0.001*10000000 ; //Means 1 MeV in terms of SDigits amplitude
 
   fManager = 0 ;
 
@@ -236,7 +238,7 @@ Bool_t AliEMCALDigitizer::Init()
 
   fInitialized = kFALSE ;
 
-  fADCchannelTower = 0.000160;       // width of one ADC channel in GeV
+  fADCchannelTower = 0.000220;       // width of one ADC channel in GeV
 
   fADCpedestalTower = 0.005 ;      // GeV
 
@@ -244,7 +246,7 @@ Bool_t AliEMCALDigitizer::Init()
 
 
 
-  fADCchannelPreSho = 0.00000170;          // width of one ADC channel in Pre Shower
+  fADCchannelPreSho = 0.00000800;          // width of one ADC channel in Pre Shower
 
   fADCpedestalPreSho = 0.005 ;         // 
 
@@ -728,8 +730,6 @@ void AliEMCALDigitizer::Digitize(const Int_t event) {
 
   //Int_t i ;
 
- cout << "fNADCTower = " << fNADCTower << "   fNADCPreSho = " << fNADCPreSho << endl ; 
-
  for (i = 0 ; i < ndigits ; i++) { 
 
     AliEMCALDigit * digit = (AliEMCALDigit *) digits->At(i) ;