29 #ifndef TPCV1P0_READER_HH
30 #define TPCV1P0_READER_HH
31 #include "StDaqLib/GENERIC/EventReader.hh"
36 #define classname(x) x ## V1P0
40 struct classname(Bank_TPCP);
41 struct classname(Bank_TPCSECP);
42 struct classname(Bank_TPCRBP);
43 struct classname(Bank_TPCMZP);
47 struct classname(Bank_TPCADCD) ;
48 struct classname(Bank_TPCSEQD) ;
49 struct classname(Bank_TPCADCX) ;
50 struct classname(Bank_TPCPADK) ;
51 struct classname(Bank_TPCCPPR) ;
52 struct classname(Bank_TPCADCR) ;
53 struct classname(Bank_TPCCFGR) ;
54 struct classname(Bank_TPCPEDR) ;
55 struct classname(Bank_TPCRMSR) ;
56 struct classname(Bank_TPCGAINR) ;
57 struct classname(Bank_TPCBADR) ;
93 classname(Bank_TPCP) *pBankTPCP;
94 classname(Bank_TPCSECP) *getBankTPCSECP(
int hypersector);
95 classname(Bank_TPCRBP) *getBankTPCRBP(
int interleaved_rb, classname(Bank_TPCSECP) *pBank_TPCSECP);
96 classname(Bank_TPCMZP) *getBankTPCMZP(
int mz, classname(Bank_TPCRBP) *pBank_TPCRBP);
97 classname(Bank_TPCMZP) *getBankTPCMZP(
int sector,
int rb,
int mz);
104 classname(Bank_TPCADCD) *getBankTPCADCD(
int sector,
int rb,
int mz);
105 classname(Bank_TPCSEQD) *getBankTPCSEQD(
int sector,
int rb,
int mz);
106 classname(Bank_TPCADCX) *getBankTPCADCX(
int sector,
int rb,
int mz);
107 classname(Bank_TPCPADK) *getBankTPCPADK(
int sector,
int rb,
int mz);
108 classname(Bank_TPCCPPR) *getBankTPCCPPR(
int sector,
int rb,
int mz);
109 classname(Bank_TPCADCR) *getBankTPCADCR(
int sector,
int rb,
int mz);
110 classname(Bank_TPCCFGR) *getBankTPCCFGR(
int sector,
int rb,
int mz);
111 classname(Bank_TPCPEDR) *getBankTPCPEDR(
int sector,
int rb,
int mz);
112 classname(Bank_TPCRMSR) *getBankTPCRMSR(
int sector,
int rb,
int mz);
113 classname(Bank_TPCGAINR) *getBankTPCGAINR(
int sector,
int rb,
int mz);
114 classname(Bank_TPCBADR) *getBankTPCBADR(
int sector,
int rb,
int mz);
120 int InformBuffers(
ADCRawReader *,
int sector) {
return FALSE; };
123 int InformBuffers(
GainReader *,
int sector) {
return FALSE; };
124 int InformBuffers(
CPPReader *,
int sector) {
return FALSE; };
126 int InformBuffers(
ConfigReader *,
int sector) {
return FALSE; };
129 int AttachBuffers(
ADCRawReader *,
int sector) {
return FALSE; };
130 int AttachBuffers(
PedestalReader *,
int sector) {
return FALSE; };
132 int AttachBuffers(
GainReader *,
int sector) {
return FALSE; };
133 int AttachBuffers(
CPPReader *,
int sector) {
return FALSE; };
135 int AttachBuffers(
ConfigReader *,
int sector) {
return FALSE; };