]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALTriggerRawDigit.cxx
Adding histos for the LEGO train
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALTriggerRawDigit.cxx
index e11cb815ed654cd07a95e7ed8a58bab8790664e9..ccaf833fd2a032f6b5142c29d2d9a9506a9a1d9a 100644 (file)
@@ -25,7 +25,6 @@
 #include <TMath.h>
 
 #include "AliEMCALTriggerRawDigit.h"
-#include "AliLog.h"
 
 ClassImp(AliEMCALTriggerRawDigit)
 
@@ -47,26 +46,29 @@ fNL0Times(0),
 fL0Times(),
 fL1TimeSum(-1)
 {
-       //
+       // Ctor
+       
        for (Int_t i = 0; i < 10; i++) fL0Times[i] = -1;
 }
 
 //____________________________________________________________________________
 AliEMCALTriggerRawDigit::~AliEMCALTriggerRawDigit() 
 {
-       //
+       // Dtor
+       
        //delete [] fL0Times;
 }
 
 //____________________________________________________________________________
 Bool_t AliEMCALTriggerRawDigit::SetL0Time(const Int_t i)
 {
-       //
+       // Set L0 times
+       
        for (Int_t j = 0; j < fNL0Times; j++)
        {
                if (i == fL0Times[j]) 
                {
-                       AliWarning("L0 time already there! Won't add it twice");
+                       AliDebug(1,Form("Digit id %d: L0 time %d already there! Won't add it twice",fId,i));
                        return kFALSE;
                }
        }
@@ -87,7 +89,8 @@ Bool_t AliEMCALTriggerRawDigit::SetL0Time(const Int_t i)
 //____________________________________________________________________________
 Bool_t AliEMCALTriggerRawDigit::GetL0Time(const Int_t i, Int_t& time) const
 {
-       //
+       // Get L0 times
+       
        if (i < 0 || i > fNL0Times)
        {
                AliError("Bad index!");
@@ -102,12 +105,7 @@ Bool_t AliEMCALTriggerRawDigit::GetL0Time(const Int_t i, Int_t& time) const
 //____________________________________________________________________________
 Bool_t AliEMCALTriggerRawDigit::GetL0Times(Int_t times[]) const
 {
-       //
-       if (sizeof(times) < (sizeof(Int_t) * fNL0Times))
-       {
-               AliError("Array size too small!");
-               return kFALSE;
-       }
+       // Get L0 times
        
        for (Int_t i = 0; i < fNL0Times; i++) times[i] = fL0Times[i];
        
@@ -117,7 +115,7 @@ Bool_t AliEMCALTriggerRawDigit::GetL0Times(Int_t times[]) const
 //____________________________________________________________________________
 Int_t AliEMCALTriggerRawDigit::GetL0TimeSum(const Int_t time) const
 {
-       //
+       // Get L0 time sum
        
        Int_t value = 0;
        
@@ -135,7 +133,8 @@ Int_t AliEMCALTriggerRawDigit::GetL0TimeSum(const Int_t time) const
 //____________________________________________________________________________
 Int_t AliEMCALTriggerRawDigit::GetTriggerBit(const TriggerType_t type, const Int_t mode) const
 {
-       //
+       // Get trigger bit
+       
        Int_t shift = kTriggerTypeEnd * mode;
        Int_t mask  = 1 << type;
        
@@ -145,7 +144,8 @@ Int_t AliEMCALTriggerRawDigit::GetTriggerBit(const TriggerType_t type, const Int
 //____________________________________________________________________________
 void AliEMCALTriggerRawDigit::Print(const Option_t* /*opt*/) const
 {
-       //
+       // Dump
+       
        printf("===\n| Digit id: %4d / %d Time Samples: \n",fId,fNSamples);
        for (Int_t i=0; i < fNSamples; i++) 
        {