Linear Collider Forum



Home » Analysis and Reconstruction » Analysis Tools » bug in FastMC in org.lcsim
bug in FastMC in org.lcsim [message #1166] Mon, 01 October 2007 17:18 Go to previous message
kutschke
Messages: 16
Registered: June 2007
Location: Fermiliab
Hi All,

I am having trouble running the fastMC in org.lcsim.
Here is my code, derived from the org.lcsim examples in
JAS3

import org.lcsim.mc.fast.MCFast;
import org.lcsim.util.Driver;
import org.lcsim.event.EventHeader;

public class FastMC extends Driver
{
public FastMC()
{
Driver fast = new MCFast();
fast.setHistogramLevel(HLEVEL_NORMAL);
add(fast);
}

public void process(EventHeader event){
super.process(event);

}
}

Below is the error message that it generates.

It looks to me as if the code is not finding the file that holds
the smearing information. Is that right? Do I need to tell org.lcsim where to find the file that holds the smearing information? If so, how do I do that? Do I need to supply
the file myself - I have one from Bruce but don't know what
to do with it.

Thanks,

Rob

Here is the error message:

java.lang.IllegalArgumentException: Missing value for TanLambdaErrorScale
at org.lcsim.conditions.ConditionsSetImplementation.getDouble(C onditionsSetImplementation.java:49)
at org.lcsim.mc.fast.tracking.SimpleTables.<init>(SimpleTables.java:26)
at org.lcsim.mc.fast.tracking.MCFastTracking.process(MCFastTrac king.java:109)
at org.lcsim.util.Driver.doProcess(Driver.java:273)
at org.lcsim.util.Driver.processChildren(Driver.java:284)
at org.lcsim.util.Driver.process(Driver.java:198)
at org.lcsim.util.Driver.doProcess(Driver.java:273)
at org.lcsim.util.Driver.processChildren(Driver.java:284)
at org.lcsim.util.Driver.process(Driver.java:198)
at FastMC.process(FastMC.java:15)
at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.ja va:74)
at org.freehep.jas.extensions.recordloop.MyChain.recordSupplied (MyChain.java:55)
at org.freehep.jas.extensions.recordloop.InteractiveRecordLoop. supplyRecord(InteractiveRecordLoop.java:533)
at org.freehep.jas.extensions.recordloop.RecordLoopManager.run( RecordLoopManager.java:66)
at java.lang.Thread.run(Thread.java:595)


Rob Kutschke Computing Division, MS#234
kutschke@fnal.gov Fermi National Accelerator Laboratory
Phone: (630) 840-5645 P.O. Box 500
Fax: (630) 840-2783 Batavia, IL 60510
http://home.fnal.gov/~kutschke/
 
Read Message
Read Message
Read Message
Previous Topic:JAS3 bug ?
Next Topic:question on The Students' Getting Started Guide
Goto Forum:
  


Current Time: Sun Jul 22 00:11:18 Pacific Daylight Time 2018
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.1.
Copyright ©2001-2010 FUDforum Bulletin Board Software