]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSPulseGenerator.cxx
Obsolte files removed
[u/mrichter/AliRoot.git] / PHOS / AliPHOSPulseGenerator.cxx
index bdc52f9058678f278cac775407b4b7cd0f3547df..dca6f0867a9000072f38b708a3e964484b403caa 100644 (file)
@@ -69,19 +69,6 @@ AliPHOSPulseGenerator::AliPHOSPulseGenerator(Double_t a, Double_t t0)
   Reset();
 }
 
-//-----------------------------------------------------------------------------
-AliPHOSPulseGenerator::AliPHOSPulseGenerator(const AliPHOSPulseGenerator & pulse)
-  : TObject(), fAmplitude(pulse.fAmplitude), fTZero(pulse.fTZero),fHG2LGratio(pulse.fHG2LGratio),
-  fDataHG(0), fDataLG(0), fDigitize(kTRUE)
-{
-  fDataHG = new Double_t[pulse.fkTimeBins];
-  fDataLG = new Double_t[pulse.fkTimeBins];
-  for (Int_t i=0; i<pulse.fkTimeBins; i++) {
-    fDataHG[i] = pulse.fDataHG[i];
-    fDataLG[i] = pulse.fDataHG[i];
-  }
-}
-
 //-----------------------------------------------------------------------------
 AliPHOSPulseGenerator::~AliPHOSPulseGenerator()
 {
@@ -169,10 +156,10 @@ void AliPHOSPulseGenerator::AddPretriggerSamples(Int_t nPresamples)
 //-----------------------------------------------------------------------------
 void AliPHOSPulseGenerator::Digitize()
 {
-  // Emulates ADC: rounds down to nearest integer value all amplitudes
+  // Emulates ADC: rounds up to nearest integer value all amplitudes
   for (Int_t i=0; i<fkTimeBins; i++) {
-    fDataHG[i] = (Double_t) ((Int_t)fDataHG[i]);
-    fDataLG[i] = (Double_t) ((Int_t)fDataLG[i]);
+    fDataHG[i] = (Int_t)(fDataHG[i]);
+    fDataLG[i] = (Int_t)(fDataLG[i]);
   }
 }
 
@@ -288,8 +275,8 @@ void AliPHOSPulseGenerator::Draw(Option_t* opt)
   }
   if (strstr(opt,"LG") == 0){
     graphHG->Draw("AP");
-    graphHG->GetHistogram()->SetTitleOffset(1.6,"Y");
-    graphHG->GetHistogram()->SetXTitle("time, #musec");
+    graphHG->GetHistogram()->SetTitleOffset(1.0,"Y");
+    graphHG->GetHistogram()->SetXTitle("time, sec");
     graphHG->GetHistogram()->SetYTitle("Amplitude, ADC counts");
   }
   if (strstr(opt,"all")){
@@ -298,8 +285,8 @@ void AliPHOSPulseGenerator::Draw(Option_t* opt)
   }
   if (strstr(opt,"HG") == 0){
     graphLG->Draw("AP");
-    graphLG->GetHistogram()->SetTitleOffset(1.6,"Y");
-    graphLG->GetHistogram()->SetXTitle("time, #musec");
+    graphLG->GetHistogram()->SetTitleOffset(1.0,"Y");
+    graphLG->GetHistogram()->SetXTitle("time, sec");
     graphLG->GetHistogram()->SetYTitle("Amplitude, ADC counts");
   }
   c1->Update();