Print

Print


Hello Kyle, et al.,
 The handling of input files via the lcsim steering file is
documented at:

https://confluence.slac.stanford.edu/display/ilc/lcsim+xml#lcsimxml-InputFiles

> You can have multiple input files if you use "-i file1.slcio -i file2.slcio" 
> and so on. 
> (This doesn't work with "-i *.slcio" and it would be nice if it did, but oh well.)

You can get this functionality if you are willing to modify your steering file
to use the  "fileRegExp" construct, viz.

https://confluence.slac.stanford.edu/display/ilc/lcsim+xml#lcsimxml-fileRegExp

Norman

-----Original Message-----
From: [log in to unmask] [mailto:[log in to unmask]] On Behalf Of Sho Uemura
Sent: Tuesday, September 17, 2013 8:06 AM
To: Neal, Homer A.
Cc: Kyle McCarty; hps-software
Subject: Re: LCSim with Multiple Inputs / Error

The production .lcsim files mostly don't have <inputFiles> because we wanted to avoid people needing to modify their .lcsim files; we use -i instead. So all the examples under https://confluence.slac.stanford.edu/display/hpsg/Basic+Use+of+hps-java
have "-i file.slcio" in them. You can have multiple input files if you use "-i file1.slcio -i file2.slcio" and so on. (This doesn't work with "-i *.slcio" and it would be nice if it did, but oh well.)

I've seen that SLIC error. It worries me too, and it's probably something in my geometry. (If it's any consolation, the -v3 geometry is worse.) I'd use the files anyway since 1 bad event out of a million is probably not going to kill your analysis. You should make sure the files have the right number of events (i.e. whether SLIC crashed completely or just kept going with the rest of the events).

On Tue, 17 Sep 2013, Homer wrote:

> Hi Kyle,
>
> For the first part, in the .lcsim you are using there is probably 
> something like:
>     <inputFiles>
>        <file>${inputFile}</file>
>     </inputFiles>
>
> You could instead put a list of all the input files between
>     <inputFiles>
> and
>     </inputFiles>
>
> If this seems inapplicable, could you please indicate exactly what 
> .lcsim you are using.
>
> Cheers,
>   Homer
>
>
> On Tue, 17 Sep 2013, Kyle McCarty wrote:
>
>> Hello hps-software,
>> 
>> I am trying to run LCSim over a series of input files to make some plots.
>> Is there an easy way to get it to run over all the input files and 
>> treat them as one large file? If not, what is the easiest way to 
>> combine multiple graphs?
>> 
>> On a slightly related, when running some of the aforementioned input 
>> files through SLIC, a small subset of them have produced the error
>> 
>> -------- WWWW ------- G4Exception-START -------- WWWW -------
>> *** G4Exception : GeomSolids1001
>> -------- WWWW -------- G4Exception-END --------- WWWW -------
>> 
>> The files that produced these errors were generated from
>> 
>> egs_0.0025x0_450na_100kb_22.stdhep
>> egs_0.0025x0_450na_100kb_28.stdhep
>> egs_0.0025x0_450na_100kb_54.stdhep
>> 
>> Running them through SLIC a second time did not correct the error and 
>> they were produced with the geometry defined in HPS-Proposal2014-v4-6pt6.lcdd.
>> Any idea what might cause this and should I consider the data from 
>> these files to be untrustworthy?
>> 
>> Thanks,
>> 
>> Kyle McCarty
>> 
>> #####################################################################
>> ###
>> Use REPLY-ALL to reply to list
>> 
>> To unsubscribe from the HPS-SOFTWARE list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>> 
>
> ######################################################################
> ##
> Use REPLY-ALL to reply to list
>
> To unsubscribe from the HPS-SOFTWARE list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1