本文整理汇总了C++中RawData::SetADCChannel方法的典型用法代码示例。如果您正苦于以下问题:C++ RawData::SetADCChannel方法的具体用法?C++ RawData::SetADCChannel怎么用?C++ RawData::SetADCChannel使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RawData
的用法示例。
在下文中一共展示了RawData::SetADCChannel方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: RawData
RawData *RawDataDump(float *ADC_import, int *ADCchan_import, int ntdc, int *TDC_channel_import, float *TDC_value_import, float *QDC_import)
{
RawData *raw = new RawData();
raw->Init(raw);
for(int i=0;i<ADCsize;i++)
{
raw->SetADCValue(i,ADC_import[i]);
raw->SetADCChannel(i,ADCchan_import[i]);
raw->SetADCCalibratedValue(i,ADCOffsets[i] + ADCGains[i] * ADC_import[i]);
}
//for(int i=0;i<ADCsize;i++)raw->SetADCCalibratedValue(i,ADCOffsets[i] + ADCGains[i] * ADC_import[i]);
for(int n=0;n<ntdc;n++)
{
raw->SetTDCChannel(n,TDC_channel_import[n]);
raw->SetTDCValue(n,TDC_value_import[n]);
}
for(int i=0;i<QDCsize;i++)raw->SetQDCValue(i,QDC_import[i]);
return raw;
}