StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StFssSectorReader.hh
1 #ifndef ST_FSS_SECTOR_READER_HH
2 #define ST_FSS_SECTOR_READER_HH
3 
4 #include "StDaqLib/GENERIC/EventReader.hh"
5 #include "StDaqLib/GENERIC/RecHeaderFormats.hh"
6 
7 
9 {
10 public:
11  StFssSectorReader(int sector,
12  unsigned short *fcl_ftpcsqndx, int nSeq,
13  char *fcl_ftpcadc, int nAdc);
15  int getPadList(int PadRow, unsigned char **padList);
16  int getSequences(int PadRow, int Pad, int *nSeq, Sequence **SeqData);
17  int initialize();
18 private:
19  int mSector;
20  unsigned short *m_ftpcsqndx;
21  char *m_ftpcadc;
22  int m_numSqndx, m_numAdc;
23  struct Pad Pad_array[FTP_PADROWS][FTP_MAXPADS];
24  struct PadRow Row_array[FTP_PADROWS];
25  uint8_t padlist[FTP_PADROWS][FTP_MAXPADS];
26 
27 };
28 
29 #endif