1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "DataFormats/HcalDigi/interface/HODataFrame.h"
std::ostream& operator<<(std::ostream& s, const HODataFrame& digi) {
s << digi.id() << " " << digi.size() << " samples " << digi.presamples() << " presamples ";
if (digi.zsUnsuppressed())
s << " zsUS ";
if (digi.zsMarkAndPass())
s << " zsM&P ";
if (digi.fiberIdleOffset() != 0) {
if (digi.fiberIdleOffset() == -1000)
s << " nofiberOffset";
else
s << " fiberOffset=" << digi.fiberIdleOffset();
}
s << std::endl;
for (int i = 0; i < digi.size(); i++)
s << " " << digi.sample(i) << std::endl;
return s;
}
|