1 #ifndef AlITRDPTRGCBAC_H
2 #define AliTRDPTRGCBAC_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 // --------------------------------------------------------
10 // Pre-Trigger Control-Box A or C class
12 // --------------------------------------------------------
14 #include "AliTRDptrgParam.h"
15 #include <TObjArray.h>
21 class AliTRDptrgCBAC : public TObject {
23 AliTRDptrgCBAC(AliRunLoader *rl = 0x0);
24 AliTRDptrgCBAC(AliRunLoader *rl, AliTRDptrgFEBPosition_t position,
25 AliTRDptrgOperatingMode_t operatingMode,
26 AliTRDptrgParam *param);
32 Bool_t LoadParams(); // load AliTRDprtgParam content
34 AliRunLoader *fRunLoader; //!
35 TObjArray fLUTArray; // Array with Look-Up-Tables
36 TObjArray fFEBArray; // front end boxes connected to T0 (fFEB[0]) and VO (4x)
37 AliTRDptrgFEBPosition_t fPosition; // Control box position (A or C side)
38 AliTRDptrgOperatingMode_t fOperatingMode; // working on Digits or Hits?
39 AliTRDptrgParam* fParam; // parameters
41 AliTRDptrgCBAC& operator=(const AliTRDptrgCBAC &rhs); // not implemented
42 AliTRDptrgCBAC(const AliTRDptrgCBAC &rhs); // not implemented
44 ClassDef(AliTRDptrgCBAC, 1);