Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Related Pages  

SctData::ChipNOResult Class Reference

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

#include <NoiseOccupancyTestResult.h>


Public Member Functions

 ChipNOResult (shared_ptr< TGraph >g, shared_ptr< TF1 >f, double m, double r)
 Make a result with graph, fit, mean and rms.

double getNoise () const throw ()
ChipNOResult & operator= (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.

Referenced by SctData::TestSummary::NoiseOccupancySummaryWriter::write().


The documentation for this class was generated from the following files:
Generated on Tue Dec 9 10:08:14 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3