...
The web start version of WIRED can be started from the WIRED page on the data portal:
...
Code Block |
---|
#Results for run=0 event=111 folder=11641713 #Wed Sep 07 17:08:25 PDT 2011 reco=root\://glast-rdr//glast/mc/ServiceChallenge/allGamma-GR-v14r8/recon/allGamma-GR-v14r8-000000-recon.root event=111 digi=root\://glast-rdr//glast/mc/ServiceChallenge/allGamma-GR-v14r8/digi/allGamma-GR-v14r8-000000-digi.root mc=root\://glast-rdr//glast/mc/ServiceChallenge/allGamma-GR-v14r8/mc/allGamma-GR-v14r8-000000-mc.root run=0 |
WIRED uses the information it was passed via the JNLP file, and the web services described above, to find which files should be opened to access a particular event. It then communicates this information to Gleam via the HEPREP Corba service. In particular it sends the following command to open files:
Code Block |
---|
open:rootfilename:root://glast-rdr//glast/mc/ServiceChallenge/allGamma-GR-v14r8/mc/allGamma-GR-v14r8-000000-mc.root;root://glast-rdr//glast/mc/ServiceChallenge/allGamma-GR-v14r8/digi/allGamma-GR-v14r8-000000-digi.root;root://glast-rdr//glast/mc/ServiceChallenge/allGamma-GR-v14r8/recon/allGamma-GR-v14r8-000000-recon.root;
|
And then the following command to ask for a specific event:
Code Block |
---|
eventId:0-111
next
|
start = System.currentTimeMillis();
cmd = new StringBuffer("eventId:");
cmd.append(runEventProperties.getProperty("run", run));
cmd.append("-");
cmd.append(runEventProperties.getProperty("event", event));
setServerEvent(cmd.toString());