More information on this package is here.
//Begin_Html <!--
/* -->
<h1>THLSClass</h1>
<pre>
Modified:
Maurik (2/3/00) Comments.
</pre>
This class is used to access the
HLS (scaler)
bank data written into the ROOT DST.
It was generated automatically from the ddl file in
packages/bankdefs/hls.ddl
and later hand edited to provide comments and additional modifications.
The details on how exactly each variable is defined have to be extraced
from the RECSIS code.
<pre>
<!-- */
// --> End_Html
#include "THLSClass.h"
ClassImp(THLSClass)
THLSClass::THLSClass(THLSClass *TmpHLS){
TenMhz = TmpHLS->TenMhz;
OTR1 = TmpHLS->OTR1;
OTR2 = TmpHLS->OTR2;
SLM = TmpHLS->SLM ;
LVL1R = TmpHLS->LVL1R ;
LRC = TmpHLS->LRC;
LRA = TmpHLS->LRA;
Fci = TmpHLS->Fci;
Pmt1 = TmpHLS->Pmt1;
Pmt2 = TmpHLS->Pmt2;
Pmt3 = TmpHLS->Pmt3;
Pmt4 = TmpHLS->Pmt4;
Res1 = TmpHLS->Res1;
Res2 = TmpHLS->Res2;
HelAcc = TmpHLS->HelAcc;
HLSAcc = TmpHLS->HLSAcc;
}
void THLSClass::Print(){
cout << "TenMhz =" << TenMhz << endl;
cout << "OTR1 =" << OTR1 << endl;
cout << "OTR2 =" << OTR2 << endl;
cout << "SLM =" << SLM << endl;
cout << "LVL1R =" << LVL1R << endl;
cout << "LRC =" << LRC << endl;
cout << "LRA =" << LRA << endl;
cout << "Fci =" << Fci << endl;
cout << "Pmt1 =" << Pmt1 << endl;
cout << "Pmt2 =" << Pmt2 << endl;
cout << "Pmt3 =" << Pmt3 << endl;
cout << "Pmt4 =" << Pmt4 << endl;
cout << "Res1 =" << Res1 << endl;
cout << "Res2 =" << Res2 << endl;
cout << "HelAcc =" << HelAcc << endl;
cout << "HLSAcc =" << HLSAcc << endl;
}
Author: Maurik Holtrop
Last update: ClasTool/ClasBanks:$Name: $:$Id: THLSClass.cc,v 1.4 2007/03/01 22:26:59 holtrop Exp $
CopyLeft - This code is freely available.
ROOT Home page - ClasTool Class index - Class Hierarchy - Top of the page