- TObjArray* GetScalersRecords() { return &fScalersRecord; }
- AliTriggerScalersRecord* GetScalersRecord( Int_t index )
- { return (AliTriggerScalersRecord*)fScalersRecord.At(index); }
- Int_t FindNearestScalersRecord( AliTimeStamp * stamp );
- Bool_t ConsistencyCheck();
+ const TObjArray* GetScalersRecords() const { return &fScalersRecord; }
+ const TObjArray* GetScalersRecordsESD() const { return &fScalersRecordESD; }
+ AliTriggerScalersRecord* GetScalersRecord( Int_t index ) const { return (AliTriggerScalersRecord*)fScalersRecord.At(index); }
+ Int_t FindNearestScalersRecord( const AliTimeStamp *stamp ) const;
+ AliTriggerScalersESD* GetScalersForEventClass(const AliTimeStamp* stamp,const Int_t classIndex) const;
+ // Analysis
+ Int_t ConsistencyCheck(Int_t position,Bool_t correctOverflow, UInt_t** overflow);
+ Int_t CorrectScalersOverflow();
+ Int_t CheckRunScalers(){return (fScalersRecord.GetEntriesFast()==fScalersRecordESD.GetEntriesFast());}