hep.ilc.marlin.adapter.lcio
Class LCParametersImplementation

java.lang.Object
  extended by hep.ilc.marlin.adapter.lcio.LCParametersImplementation
All Implemented Interfaces:
hep.lcio.event.LCParameters

public class LCParametersImplementation
extends Object
implements hep.lcio.event.LCParameters


Constructor Summary
LCParametersImplementation(LCParameters p)
           
 
Method Summary
 String[] getFloatKeys()
           
 float getFloatVal(String key)
           
 float[] getFloatVals(String key)
           
 String[] getIntKeys()
           
 int getIntVal(String key)
           
 int[] getIntVals(String key)
           
 int getNFloat(String key)
           
 int getNInt(String key)
           
 int getNString(String key)
           
 String[] getStringKeys()
           
 String getStringVal(String key)
           
 String[] getStringVals(String key)
           
 void setValue(String key, float value)
           
 void setValue(String key, int value)
           
 void setValue(String key, String value)
           
 void setValues(String key, float[] values)
           
 void setValues(String key, int[] values)
           
 void setValues(String key, String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LCParametersImplementation

public LCParametersImplementation(LCParameters p)
Method Detail

getIntVal

public int getIntVal(String key)
Specified by:
getIntVal in interface hep.lcio.event.LCParameters

getFloatVal

public float getFloatVal(String key)
Specified by:
getFloatVal in interface hep.lcio.event.LCParameters

getStringVal

public String getStringVal(String key)
Specified by:
getStringVal in interface hep.lcio.event.LCParameters

getIntVals

public int[] getIntVals(String key)
Specified by:
getIntVals in interface hep.lcio.event.LCParameters

getFloatVals

public float[] getFloatVals(String key)
Specified by:
getFloatVals in interface hep.lcio.event.LCParameters

getStringVals

public String[] getStringVals(String key)
Specified by:
getStringVals in interface hep.lcio.event.LCParameters

getIntKeys

public String[] getIntKeys()
Specified by:
getIntKeys in interface hep.lcio.event.LCParameters

getFloatKeys

public String[] getFloatKeys()
Specified by:
getFloatKeys in interface hep.lcio.event.LCParameters

getStringKeys

public String[] getStringKeys()
Specified by:
getStringKeys in interface hep.lcio.event.LCParameters

getNInt

public int getNInt(String key)
Specified by:
getNInt in interface hep.lcio.event.LCParameters

getNFloat

public int getNFloat(String key)
Specified by:
getNFloat in interface hep.lcio.event.LCParameters

getNString

public int getNString(String key)
Specified by:
getNString in interface hep.lcio.event.LCParameters

setValue

public void setValue(String key,
                     int value)
Specified by:
setValue in interface hep.lcio.event.LCParameters

setValue

public void setValue(String key,
                     float value)
Specified by:
setValue in interface hep.lcio.event.LCParameters

setValue

public void setValue(String key,
                     String value)
Specified by:
setValue in interface hep.lcio.event.LCParameters

setValues

public void setValues(String key,
                      int[] values)
Specified by:
setValues in interface hep.lcio.event.LCParameters

setValues

public void setValues(String key,
                      float[] values)
Specified by:
setValues in interface hep.lcio.event.LCParameters

setValues

public void setValues(String key,
                      String[] values)
Specified by:
setValues in interface hep.lcio.event.LCParameters


Copyright © 2000-2007 FreeHEP. All Rights Reserved.