1 #include <io/SLTData_ROOT.h>
2 #include <fevt/SLTData.h>
12 const unsigned int n = v.GetSize();
13 for (
unsigned int i = 1; i <= n; ++i) {
14 fSLTPattern.push_back(v.GetSLTPattern(i));
15 fRowMask.push_back(v.GetRowMask(i));
16 fParityErrorBit.push_back(v.HasParityError(i));
17 fTrigger.push_back(v.HasTrigger(i));
18 fSpare.push_back(v.HasSpare(i));
29 for (
unsigned int i = 1; i <= n; ++i) {
Description of trigger data for one Telescope.
void SetParityError(unsigned int col, const bool bit)
std::vector< int > fRowMask
std::vector< char > fParityErrorBit
std::vector< char > fSpare
std::vector< int > fSLTPattern
std::vector< char > fTrigger
streaming class for SLTData_ROOT
void SetSpare(unsigned int col, const bool bit)
void SetSLTDataWord(unsigned int col, const unsigned int sltDataWord)
void SetTrigger(unsigned int col, const bool bit)
void operator>>(fevt::SLTData &s) const
void SetRowMask(unsigned int col, const int mask)