mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-21 03:10:02 +02:00
Merge branch 'developer' into dev/911/fix_m3_trimbits_badchannels
This commit is contained in:
commit
585c92be66
@ -23,7 +23,7 @@ typedef struct __attribute__((packed)) {
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
class Pattern {
|
class Pattern {
|
||||||
patternParameters *pat = new patternParameters{};
|
patternParameters *pat = new patternParameters{};
|
||||||
std::ostream& stream(std::ostream &os) const;
|
std::ostream &stream(std::ostream &os) const;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
Pattern();
|
Pattern();
|
||||||
|
@ -243,7 +243,7 @@ size_t Pattern::load(const std::string &fname) {
|
|||||||
return numPatWords;
|
return numPatWords;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::ostream& Pattern::stream(std::ostream &os) const{
|
std::ostream &Pattern::stream(std::ostream &os) const {
|
||||||
for (uint32_t i = pat->limits[0]; i <= pat->limits[1]; ++i) {
|
for (uint32_t i = pat->limits[0]; i <= pat->limits[1]; ++i) {
|
||||||
os << "patword " << ToStringHex(i, 4) << " "
|
os << "patword " << ToStringHex(i, 4) << " "
|
||||||
<< ToStringHex(pat->word[i], 16) << std::endl;
|
<< ToStringHex(pat->word[i], 16) << std::endl;
|
||||||
@ -258,8 +258,7 @@ std::ostream& Pattern::stream(std::ostream &os) const{
|
|||||||
|
|
||||||
for (size_t i = 0; i < MAX_PATTERN_LEVELS; ++i) {
|
for (size_t i = 0; i < MAX_PATTERN_LEVELS; ++i) {
|
||||||
// patloop
|
// patloop
|
||||||
os << "patloop " << i << " "
|
os << "patloop " << i << " " << ToStringHex(pat->startloop[i], 4) << " "
|
||||||
<< ToStringHex(pat->startloop[i], 4) << " "
|
|
||||||
<< ToStringHex(pat->stoploop[i], 4) << std::endl;
|
<< ToStringHex(pat->stoploop[i], 4) << std::endl;
|
||||||
// patnloop
|
// patnloop
|
||||||
os << "patnloop " << i << " " << pat->nloop[i] << std::endl;
|
os << "patnloop " << i << " " << pat->nloop[i] << std::endl;
|
||||||
@ -271,7 +270,7 @@ std::ostream& Pattern::stream(std::ostream &os) const{
|
|||||||
<< std::endl;
|
<< std::endl;
|
||||||
// patwaittime
|
// patwaittime
|
||||||
os << "patwaittime " << i << " " << pat->waittime[i];
|
os << "patwaittime " << i << " " << pat->waittime[i];
|
||||||
if (i<MAX_PATTERN_LEVELS-1)
|
if (i < MAX_PATTERN_LEVELS - 1)
|
||||||
os << std::endl;
|
os << std::endl;
|
||||||
}
|
}
|
||||||
return os;
|
return os;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user