2 #ifndef MULTIPLICITYSTATE_H
3 #define MULTIPLICITYSTATE_H 1
13 uint32_t fMultMaskLow;
14 uint32_t fMultMaskHigh;
20 const uint32_t highmask,
21 const double coinctime);
28 uint32_t GetSelfChannelMask()
const;
29 uint32_t GetRightChannelMask()
const;
30 uint32_t GetLeftChannelMask()
const;
32 uint32_t GetSelfMultiplicityThreshold()
const;
33 uint32_t GetRightMultiplicityThreshold()
const;
34 uint32_t GetLeftMultiplicityThreshold()
const;
36 uint32_t GetMultiplicityMaskLow()
const {
return fMultMaskLow;}
37 uint32_t GetMultiplicityMaskHigh()
const {
return fMultMaskHigh;}
39 double GetCoincidenceTime()
const {
return fCoincTime;}
49 flag = flag && (lhs.GetMultiplicityMaskLow() == rhs.GetMultiplicityMaskLow());
50 flag = flag && (lhs.GetMultiplicityMaskHigh() == rhs.GetMultiplicityMaskHigh());
51 flag = flag && (lhs.GetCoincidenceTime() == rhs.GetCoincidenceTime());