Main Page   Packages   Class Hierarchy   Compound List   Compound Members   Related Pages  

SctData.RawScanResult Class Reference

A RawScanResult represents the raw data for a single scan. More...

Inheritance diagram for SctData.RawScanResult:

SctData.ScanResult Sct.Serializable List of all members.

Public Member Functions

 RawScanResult (ScanHeader header, ModuleConfiguration moduleConfig, ScanPoints points, IHistogram2D scanData)
String getClassName ()
String getUniqueID ()
IHistogram2D getData ()
 Gets the scan data as a ROOT histogram.

void write (OStream s, ObjectManager o) throws java.io.IOException

Static Public Member Functions

String getUniqueID (ScanHeader header)
RawScanResult read (IStream s, ObjectManager o) throws java.io.IOException
 Utility function that gets a general occupancy hist.


Detailed Description

A RawScanResult represents the raw data for a single scan.

Note that this object (like all others in the package) owns its members (i.e. it will delete them when it is deleted). This can cause problems with the 4 argument constructor if you give it local vars!!!! The get***Occupancy functions all return a TH1D with a constant name. It is up to the calling code to rename it as required if it does not want the hist deleted the next time any of these functions is called.

Author:
Matthew Palmer


Member Function Documentation

String SctData.RawScanResult.getUniqueID  
 

Returns:
a String which uniquely identifies this object.

Implements Sct.Serializable.

RawScanResult SctData.RawScanResult.read IStream    s,
ObjectManager    o
throws java.io.IOException [static]
 

Utility function that gets a general occupancy hist.

Returns a TH1D containing the occupancy.


The documentation for this class was generated from the following file:
Generated on Mon Dec 15 19:39:16 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3