18 if ((Line6E07 - Line6b07) != 0) {
37 return (Line6E07 - Line6b07 + 1);
42 std::vector<int> channelInTbin;
43 channelInTbin.clear();
44 for (
int k = 0;
k < 14;
k++) {
46 chBit = (data >>
k) & 0x1;
48 channelInTbin.push_back(
k);
54 for (
unsigned int k = 0;
k <
getAdr().size(); ++
k) {
std::vector< int > getData() const
std::vector< int > getAdr() const
std::vector< int > miniScopeAdress
std::vector< int > miniScopeData
stores all mini scope adresses
std::vector< int > getChannelsInTbin(int data) const
UnpackScope.
int miniScopeTbinPreTrigger
int miniScopeTbinCount
stores all mini scope data
int UnpackMiniScope(const uint16_t *buf, int Line6b07, int Line6E07)
Print the maped content of the miniscope.
char data[epos_bytes_allocation]