Low-Energy Muon (LEM) Experiment  1.1.0
PDrawRawData Class Reference

#include <PTempCalibGui.h>

Inheritance diagram for PDrawRawData:
Collaboration diagram for PDrawRawData:

Public Member Functions

 PDrawRawData (UInt_t w, UInt_t h, PRawData &rawData, EPRawCh xIdx, EPRawCh yIdx, const std::string lakeShore)
 
virtual ~PDrawRawData ()
 
virtual void Show ()
 

Private Member Functions

virtual TString GetUnits (UInt_t idx)
 

Private Attributes

std::string fLakeShore
 
TCanvas * fCanvas
 
TGraph * fGraph
 

Detailed Description

Definition at line 134 of file PTempCalibGui.h.

Constructor & Destructor Documentation

PDrawRawData::PDrawRawData ( UInt_t  w,
UInt_t  h,
PRawData rawData,
EPRawCh  xIdx,
EPRawCh  yIdx,
const std::string  lakeShore 
)

Generates of the raw data plot.

Parameters
wwidth in pixel
hheight in pixel
rawDataraw data object
xIdxindex of the x-axis object yIdx index of the y-axis object

Definition at line 532 of file PTempCalibGui.cpp.

References eBH1Flow, eChA, eChB, eChC, eChC1, eChC2, eChC3, eChC4, eChD1, eChD2, eChD3, eChD4, eChD5, eDateTime, eHeaterOutput, eHeaterRange, ePressure, eSetPointTemp, and eTempMeasured.

PDrawRawData::~PDrawRawData ( )
virtual

Destructor

Definition at line 837 of file PTempCalibGui.cpp.

Member Function Documentation

TString PDrawRawData::GetUnits ( UInt_t  sensorType)
privatevirtual

Returns the sensor type for a given sensor type code.

Parameters
sensorTypesensor type code. 1=V, 2=Ohm

Definition at line 862 of file PTempCalibGui.cpp.

void PDrawRawData::Show ( )
virtual

Draw the graph.

Definition at line 851 of file PTempCalibGui.cpp.

Referenced by PTempCalibGui::DoDrawRawData().

Field Documentation

TCanvas* PDrawRawData::fCanvas
private

Definition at line 147 of file PTempCalibGui.h.

TGraph* PDrawRawData::fGraph
private

Definition at line 148 of file PTempCalibGui.h.

std::string PDrawRawData::fLakeShore
private

Definition at line 145 of file PTempCalibGui.h.


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