]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALTriggerRawDigit.h
minor bug fix
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALTriggerRawDigit.h
index e9eb2655a72509806366e057f40b23c2eaae049d..68d9569d1b1573b78c1b9c5febc2ffb9d27a5653 100644 (file)
@@ -11,6 +11,7 @@
 
 #include "AliEMCALRawDigit.h" 
 #include "AliEMCALTriggerTypes.h" 
+#include "AliLog.h"
 
 class AliEMCALTriggerRawDigit : public AliEMCALRawDigit 
 {
@@ -21,7 +22,7 @@ public:
        
        virtual ~AliEMCALTriggerRawDigit();
        
-       void    SetTriggerBit(const TriggerType_t type, const Int_t mode) {fTriggerBits = (fTriggerBits | (1 << (type + kTriggerTypeEnd * mode)));}
+       void    SetTriggerBit(const int type, const Int_t mode) {fTriggerBits = (fTriggerBits | (1 << (type + kTriggerTypeEnd * mode)));}
        
        Bool_t  SetL0Time(   Int_t i);
        
@@ -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;