]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALTriggerRawDigit.h
Re-enable trigger calculation removing STU OCDB access. Improve simulation (L0 time...
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALTriggerRawDigit.h
index 808621e7b922b511d21b9444ffa350b4ae0b8002..494dab925f009be513a2e2865e735a98377f3093 100644 (file)
@@ -11,6 +11,7 @@
 
 #include "AliEMCALRawDigit.h" 
 #include "AliEMCALTriggerTypes.h" 
+#include "AliLog.h"
 
 class AliEMCALTriggerRawDigit : public AliEMCALRawDigit 
 {
@@ -35,7 +36,7 @@ public:
        
        Int_t   GetL0TimeSum(const Int_t time) const;
        
-       void    SetL1TimeSum(Int_t ts) {fL1TimeSum = ts;}
+       void    SetL1TimeSum(Int_t ts) {if (fL1TimeSum >= 0) AliWarning("You're overwriting digit time sum! Please check"); fL1TimeSum = ts;}
        Int_t   GetL1TimeSum(        ) const {return fL1TimeSum;}
        
        virtual void Print(const Option_t* opt) const;
@@ -45,11 +46,11 @@ private:
        AliEMCALTriggerRawDigit(const AliEMCALTriggerRawDigit &cd);            // Not implemented
        AliEMCALTriggerRawDigit &operator=(const AliEMCALTriggerRawDigit &cd); // Not implemented
 
-       Int_t   fTriggerBits;
-       Int_t   fNL0Times;
-       Int_t   fL0Times[10];
+       Int_t   fTriggerBits; // Trigger bits
+       Int_t   fNL0Times;    // N L0 times
+       Int_t   fL0Times[10]; // L0 times
        
-       Int_t   fL1TimeSum;
+       Int_t   fL1TimeSum;   // L1 time sum
        
        ClassDef(AliEMCALTriggerRawDigit,1)
 };