5 #ifndef TBUTILS_TBPATTERNUNITHELPER_H
6 #define TBUTILS_TBPATTERNUNITHELPER_H
19 struct TBH6PatternUnitHelper
37 {
return ( m_triggerWord & 0x00000100 ) != 0; }
39 {
return ( m_triggerWord & 0x00000200 ) != 0; }
42 {
return ( m_triggerWord & 0x00000400 ) != 0; }
47 {
return ( m_triggerWord & 0x00000001 ) != 0; }
49 {
return ( m_triggerWord & 0x00000002 ) != 0; }
51 {
return ( m_triggerWord & 0x00000004 ) != 0; }
53 {
return ( m_triggerWord & 0x00000008 ) != 0; }
55 {
return ( m_triggerWord & 0x00000010 ) != 0; }
57 {
return ( m_triggerWord & 0x00000020 ) != 0; }
59 {
return ( m_triggerWord & 0x00000040 ) != 0; }
61 {
return ( m_triggerWord & 0x00000080 ) != 0; }
63 {
return ( m_triggerWord & 0x00000800 ) != 0; }
65 {
return ( m_triggerWord & 0x00001000 ) != 0; }
67 {
return ( m_triggerWord & 0x00002000 ) != 0; }
69 {
return ( m_triggerWord & 0x00004000 ) != 0; }
71 {
return ( m_triggerWord & 0x00008000 ) != 0; }
81 static std::vector<unsigned int> m_maskBits;
82 static std::vector<std::string> m_maskNames;