NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | List of all members
MultiplicityState Class Reference

Public Member Functions

 MultiplicityState (const uint32_t lowmask, const uint32_t highmask, const double coinctime)
 
 MultiplicityState (const MultiplicityState &state)
 
MultiplicityStateoperator= (const MultiplicityState &state)
 
bool IsValid () const
 
uint32_t GetSelfChannelMask () const
 
uint32_t GetRightChannelMask () const
 
uint32_t GetLeftChannelMask () const
 
uint32_t GetSelfMultiplicityThreshold () const
 
uint32_t GetRightMultiplicityThreshold () const
 
uint32_t GetLeftMultiplicityThreshold () const
 
uint32_t GetMultiplicityMaskLow () const
 
uint32_t GetMultiplicityMaskHigh () const
 
double GetCoincidenceTime () const
 
void Print () const
 
 MultiplicityState (const uint32_t lowmask, const uint32_t highmask, const double coinctime)
 
 MultiplicityState (const MultiplicityState &state)
 
MultiplicityStateoperator= (const MultiplicityState &state)
 
bool IsValid () const
 
uint32_t GetSelfChannelMask () const
 
uint32_t GetRightChannelMask () const
 
uint32_t GetLeftChannelMask () const
 
uint32_t GetSelfMultiplicityThreshold () const
 
uint32_t GetRightMultiplicityThreshold () const
 
uint32_t GetLeftMultiplicityThreshold () const
 
uint32_t GetMultiplicityMaskLow () const
 
uint32_t GetMultiplicityMaskHigh () const
 
double GetCoincidenceTime () const
 
void Print () const
 

The documentation for this class was generated from the following files: