///////////////////////////////////////////////// // // trd_setAliases.ctl // Sets alias to DPEs // // J.Mercado $v.131207 // ///////////////////////////////////////////////// #uses "_trdLib.ctl" main() { string FedServer, alias, ALIAS; int i, j, k, smmin, smmax, sta, lay, l; alias = ".:_common"; smmin = 0; // Min SM number smmax = 9; // Max SM number sta = 5; // 5 stacks lay = 6; // 6 layers // Set aliases // ------------------------------------------------------------------------------------- l = 0; // initialize ALIAS count for (i = smmin; i < smmax; i++) { for (j = 0; j < sta; j++) { for (k = 0; k < lay; k++) { sprintf(FedServer, "SM%02dS%01dL%01d",i,j,k); sprintf(ALIAS, "trd_envTemp%03d",l); DebugN(FedServer+" with alias: "+ALIAS); dpSetAlias(FedServer+".Monitor.TEnvironment", ALIAS); l++; } } } }