From e506cc23e50feaacbdad63273e930ad1756eae70 Mon Sep 17 00:00:00 2001
From: zhang <zhang@9a6e40ed-f3a0-4838-9b4a-bf418f78e88d>
Date: Thu, 30 Jun 2011 16:39:44 +0000
Subject: [PATCH] 30/06/2011

Access RF cavity family index by global variable
---
 tracy/tools/soltracy.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tracy/tools/soltracy.cc b/tracy/tools/soltracy.cc
index b6e6053..3e97134 100644
--- a/tracy/tools/soltracy.cc
+++ b/tracy/tools/soltracy.cc
@@ -129,10 +129,10 @@ int main(int argc, char *argv[]) {
   //set RF voltage  
   else if(strcmp(CommandStr,"RFvoltageFlag") == 0) {
     printf("\nSetting RF voltage:\n");
-    printf("    Old RF voltage is: %lf [MV]\n", get_RFVoltage(ElemIndex("cav"))
+    printf("    Old RF voltage is: %lf [MV]\n", get_RFVoltage(globval.cav)
         / 1e6);
-    set_RFVoltage(ElemIndex("cav"), UserCommandFlag[i].RFvolt);
-    printf("    New RF voltage is: %lf [MV]\n", get_RFVoltage(ElemIndex("cav"))
+    set_RFVoltage(globval.cav, UserCommandFlag[i].RFvolt);
+    printf("    New RF voltage is: %lf [MV]\n", get_RFVoltage(globval.cav)
         / 1e6);
   }
 
@@ -625,7 +625,7 @@ int main(int argc, char *argv[]) {
     double sum_delta[globval.Cell_nLoc + 1][2];
     double sum2_delta[globval.Cell_nLoc + 1][2];
 
-    GetEmittance(ElemIndex("cav"), true);
+    GetEmittance(globval.cav, true);
 
     // initialize momentum aperture arrays
     for (k = 0; k <= globval.Cell_nLoc; k++) {
-- 
GitLab