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

Public Member Functions

int IdentifyTracePulse (unsigned short *trace, unsigned int traceSize, unsigned int trigLen, unsigned int trigGap, double *trigLeadSum, double *trigTrailSum, double trigThresh, unsigned int *peak, unsigned int *valley)
 
int TauFromMoments (unsigned short *trace, unsigned int traceSize, double dt, double *tau)
 
int TauFromFit (unsigned short *trace, unsigned int traceSize, double dt, double *tau)
 
int BinTrace (double *trace, unsigned int traceSize, double *bins, unsigned int binNum, double *binCounts)
 
double ArrayMax (double *a, unsigned int ArraySize, unsigned int *Index)
 
int FindTau (unsigned short ModNum, unsigned short ChanNum, double *Tau)
 
int IdentifyTracePulse (unsigned short *trace, unsigned int traceSize, unsigned int trigLen, unsigned int trigGap, double *trigLeadSum, double *trigTrailSum, double trigThresh, unsigned int *peak, unsigned int *valley)
 
int TauFromMoments (unsigned short *trace, unsigned int traceSize, double dt, double *tau)
 
int TauFromFit (unsigned short *trace, unsigned int traceSize, double dt, double *tau)
 
int BinTrace (double *trace, unsigned int traceSize, double *bins, unsigned int binNum, double *binCounts)
 
double ArrayMax (double *a, unsigned int ArraySize, unsigned int *Index)
 
int FindTau (unsigned short ModNum, unsigned short ChanNum, double *Tau)
 

Public Attributes

short int chanNumber
 
short int modNumber
 

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