libs/unLHCCircuit_QPS.ctl File Reference

Functions

LHCCircuit QPS functions

This is a set of functions provided to manage QPS data in LHCCircuit

void unLHCCircuit_DQGROUP_widgetCB_1_1 (string sDpFEAl, int iFEAlValue, string sDpFEEnabled, bool bFEEnabled, string sDevice1, dyn_int diOK, string sDevice2, dyn_int diPWR_PERM, string sDevice3, dyn_int diLOGGING, string sDevice4, dyn_int diFIP, string sDevice5, dyn_int diFIP_DRV)
void unLHCCircuit_DQGROUP_widgetCB_12_4 (string sDpFEAl1, int iFEAlValue1, string sDpFEEnabled1, bool bFEEnabled1, string sDpFEAl2, int iFEAlValue2, string sDpFEEnabled2, bool bFEEnabled2, string sDpFEAl3, int iFEAlValue3, string sDpFEEnabled3, bool bFEEnabled3, string sDpFEAl4, int iFEAlValue4, string sDpFEEnabled4, bool bFEEnabled4, string sDevice1, dyn_int diOK1, string sDevice2, dyn_int diPWR_PERM1, string sDevice3, dyn_int diLOGGING1, string sDevice4, dyn_int diFIP1, string sDevice5, dyn_int diFIP_DRV1, string sDevice6, dyn_int diOK2, string sDevice7, dyn_int diPWR_PERM2, string sDevice8, dyn_int diLOGGING2, string sDevice9, dyn_int diFIP2, string sDevice10, dyn_int diFIP_DRV2, string sDevice11, dyn_int diOK3, string sDevice12, dyn_int diPWR_PERM3, string sDevice13, dyn_int diLOGGING3, string sDevice14, dyn_int diFIP3, string sDevice15, dyn_int diFIP_DRV3, string sDevice16, dyn_int diOK4, string sDevice17, dyn_int diPWR_PERM4, string sDevice18, dyn_int diLOGGING4, string sDevice19, dyn_int diFIP4, string sDevice20, dyn_int diFIP_DRV4, string sDevice21, dyn_int diOK5, string sDevice22, dyn_int diPWR_PERM5, string sDevice23, dyn_int diLOGGING5, string sDevice24, dyn_int diFIP5, string sDevice25, dyn_int diFIP_DRV5, string sDevice26, dyn_int diOK6, string sDevice27, dyn_int diPWR_PERM6, string sDevice28, dyn_int diLOGGING6, string sDevice29, dyn_int diFIP6, string sDevice30, dyn_int diFIP_DRV6, string sDevice31, dyn_int diOK7, string sDevice32, dyn_int diPWR_PERM7, string sDevice33, dyn_int diLOGGING7, string sDevice34, dyn_int diFIP7, string sDevice35, dyn_int diFIP_DRV7, string sDevice36, dyn_int diOK8, string sDevice37, dyn_int diPWR_PERM8, string sDevice38, dyn_int diLOGGING8, string sDevice39, dyn_int diFIP8, string sDevice40, dyn_int diFIP_DRV8, string sDevice41, dyn_int diOK9, string sDevice42, dyn_int diPWR_PERM9, string sDevice43, dyn_int diLOGGING9, string sDevice44, dyn_int diFIP9, string sDevice45, dyn_int diFIP_DRV9, string sDevice46, dyn_int diOK10, string sDevice47, dyn_int diPWR_PERM10, string sDevice48, dyn_int diLOGGING10, string sDevice49, dyn_int diFIP10, string sDevice50, dyn_int diFIP_DRV10, string sDevice51, dyn_int diOK11, string sDevice52, dyn_int diPWR_PERM11, string sDevice53, dyn_int diLOGGING11, string sDevice54, dyn_int diFIP11, string sDevice55, dyn_int diFIP_DRV11, string sDevice56, dyn_int diOK12, string sDevice57, dyn_int diPWR_PERM12, string sDevice58, dyn_int diLOGGING12, string sDevice59, dyn_int diFIP12, string sDevice60, dyn_int diFIP_DRV12)
void unLHCCircuit_DQGROUP_widgetCB_6_6 (string sDpFEAl1, int iFEAlValue1, string sDpFEEnabled1, bool bFEEnabled1, string sDpFEAl2, int iFEAlValue2, string sDpFEEnabled2, bool bFEEnabled2, string sDpFEAl3, int iFEAlValue3, string sDpFEEnabled3, bool bFEEnabled3, string sDpFEAl4, int iFEAlValue4, string sDpFEEnabled4, bool bFEEnabled4, string sDpFEAl5, int iFEAlValue5, string sDpFEEnabled5, bool bFEEnabled5, string sDpFEAl6, int iFEAlValue6, string sDpFEEnabled6, bool bFEEnabled6, string sDevice1, dyn_int diOK1, string sDevice2, dyn_int diPWR_PERM1, string sDevice3, dyn_int diLOGGING1, string sDevice4, dyn_int diFIP1, string sDevice5, dyn_int diFIP_DRV1, string sDevice6, dyn_int diOK2, string sDevice7, dyn_int diPWR_PERM2, string sDevice8, dyn_int diLOGGING2, string sDevice9, dyn_int diFIP2, string sDevice10, dyn_int diFIP_DRV2, string sDevice11, dyn_int diOK3, string sDevice12, dyn_int diPWR_PERM3, string sDevice13, dyn_int diLOGGING3, string sDevice14, dyn_int diFIP3, string sDevice15, dyn_int diFIP_DRV3, string sDevice16, dyn_int diOK4, string sDevice17, dyn_int diPWR_PERM4, string sDevice18, dyn_int diLOGGING4, string sDevice19, dyn_int diFIP4, string sDevice20, dyn_int diFIP_DRV4, string sDevice21, dyn_int diOK5, string sDevice22, dyn_int diPWR_PERM5, string sDevice23, dyn_int diLOGGING5, string sDevice24, dyn_int diFIP5, string sDevice25, dyn_int diFIP_DRV5, string sDevice26, dyn_int diOK6, string sDevice27, dyn_int diPWR_PERM6, string sDevice28, dyn_int diLOGGING6, string sDevice29, dyn_int diFIP6, string sDevice30, dyn_int diFIP_DRV6)
void unLHCCircuit_DQGROUP_widgetCB_10_6 (string sDpFEAl1, int iFEAlValue1, string sDpFEEnabled1, bool bFEEnabled1, string sDpFEAl2, int iFEAlValue2, string sDpFEEnabled2, bool bFEEnabled2, string sDpFEAl3, int iFEAlValue3, string sDpFEEnabled3, bool bFEEnabled3, string sDpFEAl4, int iFEAlValue4, string sDpFEEnabled4, bool bFEEnabled4, string sDpFEAl5, int iFEAlValue5, string sDpFEEnabled5, bool bFEEnabled5, string sDpFEAl6, int iFEAlValue6, string sDpFEEnabled6, bool bFEEnabled6, string sDevice1, dyn_int diOK1, string sDevice2, dyn_int diPWR_PERM1, string sDevice3, dyn_int diLOGGING1, string sDevice4, dyn_int diFIP1, string sDevice5, dyn_int diFIP_DRV1, string sDevice6, dyn_int diOK2, string sDevice7, dyn_int diPWR_PERM2, string sDevice8, dyn_int diLOGGING2, string sDevice9, dyn_int diFIP2, string sDevice10, dyn_int diFIP_DRV2, string sDevice11, dyn_int diOK3, string sDevice12, dyn_int diPWR_PERM3, string sDevice13, dyn_int diLOGGING3, string sDevice14, dyn_int diFIP3, string sDevice15, dyn_int diFIP_DRV3, string sDevice16, dyn_int diOK4, string sDevice17, dyn_int diPWR_PERM4, string sDevice18, dyn_int diLOGGING4, string sDevice19, dyn_int diFIP4, string sDevice20, dyn_int diFIP_DRV4, string sDevice21, dyn_int diOK5, string sDevice22, dyn_int diPWR_PERM5, string sDevice23, dyn_int diLOGGING5, string sDevice24, dyn_int diFIP5, string sDevice25, dyn_int diFIP_DRV5, string sDevice26, dyn_int diOK6, string sDevice27, dyn_int diPWR_PERM6, string sDevice28, dyn_int diLOGGING6, string sDevice29, dyn_int diFIP6, string sDevice30, dyn_int diFIP_DRV6, string sDevice31, dyn_int diOK7, string sDevice32, dyn_int diPWR_PERM7, string sDevice33, dyn_int diLOGGING7, string sDevice34, dyn_int diFIP7, string sDevice35, dyn_int diFIP_DRV7, string sDevice36, dyn_int diOK8, string sDevice37, dyn_int diPWR_PERM8, string sDevice38, dyn_int diLOGGING8, string sDevice39, dyn_int diFIP8, string sDevice40, dyn_int diFIP_DRV8, string sDevice41, dyn_int diOK9, string sDevice42, dyn_int diPWR_PERM9, string sDevice43, dyn_int diLOGGING9, string sDevice44, dyn_int diFIP9, string sDevice45, dyn_int diFIP_DRV9, string sDevice46, dyn_int diOK10, string sDevice47, dyn_int diPWR_PERM10, string sDevice48, dyn_int diLOGGING10, string sDevice49, dyn_int diFIP10, string sDevice50, dyn_int diFIP_DRV10)
void unLHCCircuit_QPS_DQGROUP_Status (string sDevice, dyn_int diBody, dyn_int diFault, int iFEAlValue, bool bFEEnabled)
string unLHCCircuit_QPS_getDQAMSRBLocation (const string sDpN)
string unLHCCircuit_QPS_getDQGROUP (const string sDpNames)

Detailed Description

unLHCCircuit_QPS.ctl This library contains the functions to manage the QPS used in the subsector widget in the LHCCircuit.

Creation Date
24/09/2007
Modification History
26/04/2011: Herve
  • CIR-23: Powering sub-sector and circuit widget: use PIC superlock for the animation
Constraints
None
Usage
Public
PVSS managers
Ui
Author:
Frederic BERNARD (AB/CO-IS)

Function Documentation

void unLHCCircuit_DQGROUP_widgetCB_10_6 ( string  sDpFEAl1,
int  iFEAlValue1,
string  sDpFEEnabled1,
bool  bFEEnabled1,
string  sDpFEAl2,
int  iFEAlValue2,
string  sDpFEEnabled2,
bool  bFEEnabled2,
string  sDpFEAl3,
int  iFEAlValue3,
string  sDpFEEnabled3,
bool  bFEEnabled3,
string  sDpFEAl4,
int  iFEAlValue4,
string  sDpFEEnabled4,
bool  bFEEnabled4,
string  sDpFEAl5,
int  iFEAlValue5,
string  sDpFEEnabled5,
bool  bFEEnabled5,
string  sDpFEAl6,
int  iFEAlValue6,
string  sDpFEEnabled6,
bool  bFEEnabled6,
string  sDevice1,
dyn_int  diOK1,
string  sDevice2,
dyn_int  diPWR_PERM1,
string  sDevice3,
dyn_int  diLOGGING1,
string  sDevice4,
dyn_int  diFIP1,
string  sDevice5,
dyn_int  diFIP_DRV1,
string  sDevice6,
dyn_int  diOK2,
string  sDevice7,
dyn_int  diPWR_PERM2,
string  sDevice8,
dyn_int  diLOGGING2,
string  sDevice9,
dyn_int  diFIP2,
string  sDevice10,
dyn_int  diFIP_DRV2,
string  sDevice11,
dyn_int  diOK3,
string  sDevice12,
dyn_int  diPWR_PERM3,
string  sDevice13,
dyn_int  diLOGGING3,
string  sDevice14,
dyn_int  diFIP3,
string  sDevice15,
dyn_int  diFIP_DRV3,
string  sDevice16,
dyn_int  diOK4,
string  sDevice17,
dyn_int  diPWR_PERM4,
string  sDevice18,
dyn_int  diLOGGING4,
string  sDevice19,
dyn_int  diFIP4,
string  sDevice20,
dyn_int  diFIP_DRV4,
string  sDevice21,
dyn_int  diOK5,
string  sDevice22,
dyn_int  diPWR_PERM5,
string  sDevice23,
dyn_int  diLOGGING5,
string  sDevice24,
dyn_int  diFIP5,
string  sDevice25,
dyn_int  diFIP_DRV5,
string  sDevice26,
dyn_int  diOK6,
string  sDevice27,
dyn_int  diPWR_PERM6,
string  sDevice28,
dyn_int  diLOGGING6,
string  sDevice29,
dyn_int  diFIP6,
string  sDevice30,
dyn_int  diFIP_DRV6,
string  sDevice31,
dyn_int  diOK7,
string  sDevice32,
dyn_int  diPWR_PERM7,
string  sDevice33,
dyn_int  diLOGGING7,
string  sDevice34,
dyn_int  diFIP7,
string  sDevice35,
dyn_int  diFIP_DRV7,
string  sDevice36,
dyn_int  diOK8,
string  sDevice37,
dyn_int  diPWR_PERM8,
string  sDevice38,
dyn_int  diLOGGING8,
string  sDevice39,
dyn_int  diFIP8,
string  sDevice40,
dyn_int  diFIP_DRV8,
string  sDevice41,
dyn_int  diOK9,
string  sDevice42,
dyn_int  diPWR_PERM9,
string  sDevice43,
dyn_int  diLOGGING9,
string  sDevice44,
dyn_int  diFIP9,
string  sDevice45,
dyn_int  diFIP_DRV9,
string  sDevice46,
dyn_int  diOK10,
string  sDevice47,
dyn_int  diPWR_PERM10,
string  sDevice48,
dyn_int  diLOGGING10,
string  sDevice49,
dyn_int  diFIP10,
string  sDevice50,
dyn_int  diFIP_DRV10 
)

DQGROUP_widgetCB_10_6

void unLHCCircuit_DQGROUP_widgetCB_12_4 ( string  sDpFEAl1,
int  iFEAlValue1,
string  sDpFEEnabled1,
bool  bFEEnabled1,
string  sDpFEAl2,
int  iFEAlValue2,
string  sDpFEEnabled2,
bool  bFEEnabled2,
string  sDpFEAl3,
int  iFEAlValue3,
string  sDpFEEnabled3,
bool  bFEEnabled3,
string  sDpFEAl4,
int  iFEAlValue4,
string  sDpFEEnabled4,
bool  bFEEnabled4,
string  sDevice1,
dyn_int  diOK1,
string  sDevice2,
dyn_int  diPWR_PERM1,
string  sDevice3,
dyn_int  diLOGGING1,
string  sDevice4,
dyn_int  diFIP1,
string  sDevice5,
dyn_int  diFIP_DRV1,
string  sDevice6,
dyn_int  diOK2,
string  sDevice7,
dyn_int  diPWR_PERM2,
string  sDevice8,
dyn_int  diLOGGING2,
string  sDevice9,
dyn_int  diFIP2,
string  sDevice10,
dyn_int  diFIP_DRV2,
string  sDevice11,
dyn_int  diOK3,
string  sDevice12,
dyn_int  diPWR_PERM3,
string  sDevice13,
dyn_int  diLOGGING3,
string  sDevice14,
dyn_int  diFIP3,
string  sDevice15,
dyn_int  diFIP_DRV3,
string  sDevice16,
dyn_int  diOK4,
string  sDevice17,
dyn_int  diPWR_PERM4,
string  sDevice18,
dyn_int  diLOGGING4,
string  sDevice19,
dyn_int  diFIP4,
string  sDevice20,
dyn_int  diFIP_DRV4,
string  sDevice21,
dyn_int  diOK5,
string  sDevice22,
dyn_int  diPWR_PERM5,
string  sDevice23,
dyn_int  diLOGGING5,
string  sDevice24,
dyn_int  diFIP5,
string  sDevice25,
dyn_int  diFIP_DRV5,
string  sDevice26,
dyn_int  diOK6,
string  sDevice27,
dyn_int  diPWR_PERM6,
string  sDevice28,
dyn_int  diLOGGING6,
string  sDevice29,
dyn_int  diFIP6,
string  sDevice30,
dyn_int  diFIP_DRV6,
string  sDevice31,
dyn_int  diOK7,
string  sDevice32,
dyn_int  diPWR_PERM7,
string  sDevice33,
dyn_int  diLOGGING7,
string  sDevice34,
dyn_int  diFIP7,
string  sDevice35,
dyn_int  diFIP_DRV7,
string  sDevice36,
dyn_int  diOK8,
string  sDevice37,
dyn_int  diPWR_PERM8,
string  sDevice38,
dyn_int  diLOGGING8,
string  sDevice39,
dyn_int  diFIP8,
string  sDevice40,
dyn_int  diFIP_DRV8,
string  sDevice41,
dyn_int  diOK9,
string  sDevice42,
dyn_int  diPWR_PERM9,
string  sDevice43,
dyn_int  diLOGGING9,
string  sDevice44,
dyn_int  diFIP9,
string  sDevice45,
dyn_int  diFIP_DRV9,
string  sDevice46,
dyn_int  diOK10,
string  sDevice47,
dyn_int  diPWR_PERM10,
string  sDevice48,
dyn_int  diLOGGING10,
string  sDevice49,
dyn_int  diFIP10,
string  sDevice50,
dyn_int  diFIP_DRV10,
string  sDevice51,
dyn_int  diOK11,
string  sDevice52,
dyn_int  diPWR_PERM11,
string  sDevice53,
dyn_int  diLOGGING11,
string  sDevice54,
dyn_int  diFIP11,
string  sDevice55,
dyn_int  diFIP_DRV11,
string  sDevice56,
dyn_int  diOK12,
string  sDevice57,
dyn_int  diPWR_PERM12,
string  sDevice58,
dyn_int  diLOGGING12,
string  sDevice59,
dyn_int  diFIP12,
string  sDevice60,
dyn_int  diFIP_DRV12 
)

DQGROUP_widgetCB_12_4

void unLHCCircuit_DQGROUP_widgetCB_1_1 ( string  sDpFEAl,
int  iFEAlValue,
string  sDpFEEnabled,
bool  bFEEnabled,
string  sDevice1,
dyn_int  diOK,
string  sDevice2,
dyn_int  diPWR_PERM,
string  sDevice3,
dyn_int  diLOGGING,
string  sDevice4,
dyn_int  diFIP,
string  sDevice5,
dyn_int  diFIP_DRV 
)

DQGROUP_widgetCB_1_1

void unLHCCircuit_DQGROUP_widgetCB_6_6 ( string  sDpFEAl1,
int  iFEAlValue1,
string  sDpFEEnabled1,
bool  bFEEnabled1,
string  sDpFEAl2,
int  iFEAlValue2,
string  sDpFEEnabled2,
bool  bFEEnabled2,
string  sDpFEAl3,
int  iFEAlValue3,
string  sDpFEEnabled3,
bool  bFEEnabled3,
string  sDpFEAl4,
int  iFEAlValue4,
string  sDpFEEnabled4,
bool  bFEEnabled4,
string  sDpFEAl5,
int  iFEAlValue5,
string  sDpFEEnabled5,
bool  bFEEnabled5,
string  sDpFEAl6,
int  iFEAlValue6,
string  sDpFEEnabled6,
bool  bFEEnabled6,
string  sDevice1,
dyn_int  diOK1,
string  sDevice2,
dyn_int  diPWR_PERM1,
string  sDevice3,
dyn_int  diLOGGING1,
string  sDevice4,
dyn_int  diFIP1,
string  sDevice5,
dyn_int  diFIP_DRV1,
string  sDevice6,
dyn_int  diOK2,
string  sDevice7,
dyn_int  diPWR_PERM2,
string  sDevice8,
dyn_int  diLOGGING2,
string  sDevice9,
dyn_int  diFIP2,
string  sDevice10,
dyn_int  diFIP_DRV2,
string  sDevice11,
dyn_int  diOK3,
string  sDevice12,
dyn_int  diPWR_PERM3,
string  sDevice13,
dyn_int  diLOGGING3,
string  sDevice14,
dyn_int  diFIP3,
string  sDevice15,
dyn_int  diFIP_DRV3,
string  sDevice16,
dyn_int  diOK4,
string  sDevice17,
dyn_int  diPWR_PERM4,
string  sDevice18,
dyn_int  diLOGGING4,
string  sDevice19,
dyn_int  diFIP4,
string  sDevice20,
dyn_int  diFIP_DRV4,
string  sDevice21,
dyn_int  diOK5,
string  sDevice22,
dyn_int  diPWR_PERM5,
string  sDevice23,
dyn_int  diLOGGING5,
string  sDevice24,
dyn_int  diFIP5,
string  sDevice25,
dyn_int  diFIP_DRV5,
string  sDevice26,
dyn_int  diOK6,
string  sDevice27,
dyn_int  diPWR_PERM6,
string  sDevice28,
dyn_int  diLOGGING6,
string  sDevice29,
dyn_int  diFIP6,
string  sDevice30,
dyn_int  diFIP_DRV6 
)

DQGROUP_widgetCB_6_6

void unLHCCircuit_QPS_DQGROUP_Status ( string  sDevice,
dyn_int  diBody,
dyn_int  diFault,
int  iFEAlValue,
bool  bFEEnabled 
)

QPS_DQGROUP_Status

string unLHCCircuit_QPS_getDQAMSRBLocation ( const string  sDpN)

QPS_getDQAMSRBLocation

!! Location position is harcoded = all the time at the end of the array

string unLHCCircuit_QPS_getDQGROUP ( const string  sDpNames)

unLHCCircuit_QPS_getDQGROUP

 All Files Functions