Definition at line 123 of file adccalib_module.cxx.
◆ AdcCalib()
| AdcCalib::AdcCalib |
( |
TARunInfo * |
runinfo | ) |
|
|
inline |
Definition at line 127 of file adccalib_module.cxx.
129 {
130 printf("AdcCalib::ctor!\n");
131
132 runinfo->fRoot->fOutputFile->cd();
133
136
137
138
140 char title[256];
141
142 sprintf(
name,
"CADC%02d",
i);
143 sprintf(title,
"ADC %d",
i);
144
146 }
147 }
◆ ~AdcCalib()
◆ Analyze()
| TAFlowEvent * AdcCalib::Analyze |
( |
TARunInfo * |
runinfo, |
|
|
TMEvent * |
event, |
|
|
TAFlags * |
flags, |
|
|
TAFlowEvent * |
flow |
|
) |
| |
|
inline |
Definition at line 164 of file adccalib_module.cxx.
165 {
166 printf(
"Analyze, run %d, event serno %d, id 0x%04x, data size %d\n",
runinfo->fRunNo, event->serial_number, (
int)event->event_id, event->data_size);
167
168 TMBank* badc0 = event->FindBank("ADC0");
169 if (!badc0)
170 return flow;
171
172 WORD* pdata = (
WORD*)event->GetBankData(badc0);
173 if (!pdata)
174 return flow;
175
177
178
181
182
185
186
189
190
194
195
196 event->AddBank(
"CADC",
TID_FLOAT, (
char*)cadc,
sizeof(cadc));
197
198 return flow;
199 }
ADC_CALIBRATION_PARAM adccalib_param
◆ BeginRun()
| void AdcCalib::BeginRun |
( |
TARunInfo * |
runinfo | ) |
|
|
inline |
◆ EndRun()
| void AdcCalib::EndRun |
( |
TARunInfo * |
runinfo | ) |
|
|
inline |
◆ fAdcHists
| TH1D* AdcCalib::fAdcHists[N_ADC] |
The documentation for this struct was generated from the following file: