+++ /dev/null
-#ifndef ALIPHOSTRIGGERRAWREADER_H
-#define ALIPHOSTRIGGERRAWREADER_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice */
-/* $Id$ */
-
-#include "TObject.h"
-
-class AliCaloRawStreamV3;
-class AliPHOSTRURawReader;
-
-/*
- * Class for reading the Trigger Data Stream from Raw.
- * Author: Henrik Qvigstad (henrik.qvigstad@cern.ch)
- */
-class AliPHOSTriggerRawReader : public TObject
-{
- public:
- AliPHOSTriggerRawReader();
- ~AliPHOSTriggerRawReader();
-
- AliPHOSTRURawReader* GetTRU(Int_t mod, Int_t truRow, Int_t branch);
-
- void ReadFromStream(AliCaloRawStreamV3* );
- void Reset();
-
- private:
- AliPHOSTriggerRawReader(const AliPHOSTriggerRawReader&); // not implemented
- AliPHOSTriggerRawReader& operator= (const AliPHOSTriggerRawReader&); // not implemented
-
- private:
- // constants
- const static Int_t kNMods = 5; // n. mods
- const static Int_t kNTRURows = 4; // n. tru rows
- const static Int_t kNBranches = 2; // n. branches
-
- AliPHOSTRURawReader* fTRUs[kNMods][kNTRURows][kNBranches]; // TRU raw readers [mod][truRow][branch]
-
-
- ClassDef(AliPHOSTriggerRawReader, 0)
-};
-
-#endif