SctData::ChipNOResult Class Reference

small class holds all data relevant to one chip. More...

#include <NoiseOccupancyTestResult.h>


Public Member Functions

 ChipNOResult ()
 ChipNOResult (shared_ptr< TGraph >g, shared_ptr< TF1 >f, double m, double r)
 Make a result with graph, fit, mean and rms.
 ~ChipNOResult ()
double getNoise () const throw ()
ChipNOResultoperator= (const ChipNOResult &) throw ()

Data Fields

shared_ptr< TGraph > graph
shared_ptr< TF1 > fit
double mean
double rms
double offset


Detailed Description

small class holds all data relevant to one chip.

Definition at line 20 of file NoiseOccupancyTestResult.h.


Constructor & Destructor Documentation

SctData::ChipNOResult::ChipNOResult shared_ptr< TGraph >  g,
shared_ptr< TF1 >  f,
double  m,
double  r
[inline]
 

Make a result with graph, fit, mean and rms.

Parameters:
graph of log occupancy vs threshold^2
fit to that graph
mean noise on that chip
rms noise on that chip

Definition at line 28 of file NoiseOccupancyTestResult.h.


Member Function Documentation

double SctData::ChipNOResult::getNoise  )  const throw ()
 

Todo:
More checks.
Note:
What is 6250? Its a magic number that converts noise in fC to noise in ENC. Get noise at 1fC

Definition at line 47 of file NoiseOccupancyTestResult.cpp.

References fit.

Referenced by NoiseOccupancyCompare::compare().


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:07:28 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6