JAPAn
Just Another Parity Analyzer
|
#include <GreenMonster.h>
Public Member Functions | |
GreenMonster () | |
~GreenMonster () | |
void | CheckScan () |
void | Open () |
void | Close () |
void | SCNSetStatus (Int_t) |
void | SCNSetValue (Int_t, Int_t) |
void | PrintScanInfo () |
Private Member Functions | |
void | SCNUpdateStatus (Int_t) |
Bool_t | SCNCheckStatus () |
void | SCNCheckValues () |
Private Attributes | |
Bool_t | fVerbose |
Bool_t | fUseCrate [5] |
TString * | fCrateNames [5] |
Int_t | fCrateNumbers [5] |
Int_t | fSCN_TABID |
Int_t | statusSCN |
Int_t | setpoint1SCN |
Int_t | setpoint2SCN |
Definition at line 69 of file GreenMonster.h.
GreenMonster::GreenMonster | ( | ) |
Definition at line 6 of file GreenMonster.cc.
References Crate_CountingHouse, Crate_Injector, Crate_LeftSpect, Crate_Qwvmets, Crate_RightSpect, fCrateNames, fCrateNumbers, fUseCrate, and fVerbose.
GreenMonster::~GreenMonster | ( | ) |
Definition at line 32 of file GreenMonster.cc.
void GreenMonster::CheckScan | ( | ) |
Definition at line 43 of file GreenMonster.cc.
References SCNCheckStatus(), and SCNCheckValues().
void GreenMonster::Close | ( | ) |
Definition at line 39 of file GreenMonster.cc.
void GreenMonster::Open | ( | ) |
Definition at line 35 of file GreenMonster.cc.
|
inline |
Definition at line 82 of file GreenMonster.h.
References SCN_INT_CLN, SCN_INT_NOT, setpoint1SCN, setpoint2SCN, and statusSCN.
|
private |
Definition at line 75 of file GreenMonster.cc.
References greenRequest::command, COMMAND_SCAN, greenRequest::command_type, Crate_Qwvmets, GreenSockCommand(), greenRequest::message, greenRequest::par1, greenRequest::par2, greenRequest::reply, SCAN_GET_STATUS, SCN_INT_CLN, SCN_INT_NOT, SCNUpdateStatus(), and SOCK_OK.
Referenced by CheckScan(), and SCNSetStatus().
|
private |
Definition at line 164 of file GreenMonster.cc.
References greenRequest::command, COMMAND_SCAN, greenRequest::command_type, Crate_Qwvmets, GreenSockCommand(), greenRequest::message, greenRequest::par1, greenRequest::par2, greenRequest::reply, SCAN_GET_DATA, setpoint1SCN, setpoint2SCN, and SOCK_OK.
Referenced by CheckScan().
void GreenMonster::SCNSetStatus | ( | Int_t | status | ) |
Definition at line 108 of file GreenMonster.cc.
References greenRequest::command, COMMAND_SCAN, greenRequest::command_type, Crate_Qwvmets, fVerbose, GreenSockCommand(), greenRequest::message, greenRequest::par1, greenRequest::par2, greenRequest::reply, SCAN_SET_STATUS, SCNCheckStatus(), and SOCK_OK.
void GreenMonster::SCNSetValue | ( | Int_t | which, |
Int_t | value ) |
Definition at line 134 of file GreenMonster.cc.
References greenRequest::command, COMMAND_SCAN, greenRequest::command_type, Crate_Qwvmets, fVerbose, GreenSockCommand(), greenRequest::message, greenRequest::par1, greenRequest::par2, greenRequest::reply, SCAN_SET_DATA, setpoint1SCN, setpoint2SCN, and SOCK_OK.
|
private |
Definition at line 50 of file GreenMonster.cc.
References SCN_INT_CLN, SCN_INT_NOT, and statusSCN.
Referenced by SCNCheckStatus().
|
private |
Definition at line 106 of file GreenMonster.h.
Referenced by GreenMonster().
|
private |
Definition at line 107 of file GreenMonster.h.
Referenced by GreenMonster().
|
private |
Definition at line 110 of file GreenMonster.h.
|
private |
Definition at line 105 of file GreenMonster.h.
Referenced by GreenMonster().
|
private |
Definition at line 103 of file GreenMonster.h.
Referenced by GreenMonster(), SCNSetStatus(), and SCNSetValue().
|
private |
Definition at line 113 of file GreenMonster.h.
Referenced by PrintScanInfo(), SCNCheckValues(), and SCNSetValue().
|
private |
Definition at line 114 of file GreenMonster.h.
Referenced by PrintScanInfo(), SCNCheckValues(), and SCNSetValue().
|
private |
Definition at line 112 of file GreenMonster.h.
Referenced by PrintScanInfo(), and SCNUpdateStatus().