]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTriggerScalersRecord.h
Fixes for Coverity warnings
[u/mrichter/AliRoot.git] / STEER / AliTriggerScalersRecord.h
index 64aea18c32b47129ace8902c5709ba0b1d02fd32..42b2dd38dd4e316bd64f6d64e63d919305f79a81 100644 (file)
@@ -15,7 +15,7 @@
 // in partition  
 //
 //////////////////////////////////////////////////////////////////////////////
-
+class TObjArray;
 class  AliTimeStamp;
 
 class AliTriggerScalersRecord : public TObject {
@@ -30,20 +30,24 @@ public:
                     void    AddTriggerScalers( UChar_t classIndex, UInt_t LOCB, UInt_t LOCA,        
                                               UInt_t L1CB, UInt_t L1CA, UInt_t L2CB, UInt_t L2CA );
                             
-            AliTimeStamp*   GetTimeStamp() { return &fTimestamp; }
-               TObjArray*   GetTriggerScalers()  { return  &fScalers; }
-       AliTriggerScalers*   GetTriggerScalersForClass( Int_t classmask );       
+      const AliTimeStamp*   GetTimeStamp() const { return &fTimestamp; }
+         const TObjArray*   GetTriggerScalers()  const { return  &fScalers; }
+ const AliTriggerScalers*   GetTriggerScalersForClass( const Int_t classindex ) const;       
+       AliTriggerScalers*   GetTriggerScalersForClassBinary( const Int_t classindex ) ;       
           virtual Bool_t    IsSortable() const { return kTRUE; }
                                 
            virtual Int_t    Compare( const TObject* obj ) const;
             virtual void    Print( const Option_t* opt ="" ) const;
 
        
-            AliTimeStamp    fTimestamp;    // record timestamp
-               TObjArray    fScalers;      // Array of scalers (AliTriggerScalers)  
+             
      
 private:  
 
+            AliTimeStamp    fTimestamp;    // record timestamp
+               TObjArray    fScalers;      // Array of scalers (AliTriggerScalers) 
+
+
                             AliTriggerScalersRecord( const AliTriggerScalersRecord &rec );
  AliTriggerScalersRecord&   operator=(const AliTriggerScalersRecord& rec);