FreeHEP API
Version current

hep.aida.ref.remote
Class RemoteProfile1D

java.lang.Object
  extended byhep.aida.ref.event.AIDAObservable
      extended byhep.aida.ref.ManagedObject
          extended byhep.aida.ref.remote.RemoteManagedObject
              extended byhep.aida.ref.remote.RemoteHistogram1D
                  extended byhep.aida.ref.remote.RemoteProfile1D
All Implemented Interfaces:
Connectable, hep.aida.IBaseHistogram, hep.aida.dev.IDevManagedObject, hep.aida.IHistogram, hep.aida.IHistogram1D, hep.aida.IManagedObject, hep.aida.IProfile, hep.aida.IProfile1D, IsObservable

public class RemoteProfile1D
extends RemoteHistogram1D
implements hep.aida.IProfile1D

Author:
serbo
Source Code:
RemoteProfile1D.java

Field Summary
 
Fields inherited from class hep.aida.ref.remote.RemoteManagedObject
aidaType, dataIsValid, DEFAULT_DOUBLE, DEFAULT_FLOAT, DEFAULT_INT, DEFAULT_LONG, remoteLogger, stateDidChange, store, treePath
 
Fields inherited from class hep.aida.ref.ManagedObject
fillable
 
Fields inherited from class hep.aida.ref.event.AIDAObservable
connectionDidChange, isConnected, isValid
 
Constructor Summary
RemoteProfile1D(IDevMutableStore store, String name)
           
RemoteProfile1D(IDevMutableStore store, String name, String title, int bins, double min, double max)
           
RemoteProfile1D(String name)
          Creates a new instance of RemoteProfile1D
 
Method Summary
 void add(hep.aida.IProfile1D iProfile1D)
           
 double equivalentBinEntries()
           
 void fill(double param, double param1, double param2)
           
 
Methods inherited from class hep.aida.ref.remote.RemoteHistogram1D
add, allEntries, annotation, axis, binEntries, binError, binHeight, binMean, binRms, coordToIndex, createEvent, dimension, entries, extraEntries, fill, fill, maxBinHeight, mean, minBinHeight, nanEntries, reset, rms, scale, setAxis, setEntries, setEquivalentBinEntries, setErrors, setHeights, setMean, setMeans, setNanEntries, setRms, setRmss, setTitle, sumAllBinHeights, sumBinHeights, sumExtraBinHeights, title
 
Methods inherited from class hep.aida.ref.remote.RemoteManagedObject
getStore, getTreePath, isDataValid, makeSureDataIsValid, setConnected, setDataValid, setStore, setTreeFolder, setValid, setValidForAll, type
 
Methods inherited from class hep.aida.ref.ManagedObject
isFillable, name, setFillable, setName
 
Methods inherited from class hep.aida.ref.event.AIDAObservable
addListener, fireStateChanged, fireStateChanged, fireStateChanged, isConnected, removeAllListeners, removeListener, setIsValidAfterNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.IProfile1D
axis, binEntries, binError, binHeight, binMean, binRms, coordToIndex, fill, mean, rms
 
Methods inherited from interface hep.aida.IProfile
allEntries, extraEntries, maxBinHeight, minBinHeight, sumAllBinHeights, sumBinHeights, sumExtraBinHeights
 
Methods inherited from interface hep.aida.IBaseHistogram
annotation, dimension, entries, nanEntries, reset, setTitle, title
 
Methods inherited from interface hep.aida.ref.event.IsObservable
addListener, removeAllListeners, removeListener
 
Methods inherited from interface hep.aida.ref.event.Connectable
isConnected
 

Constructor Detail

RemoteProfile1D

public RemoteProfile1D(String name)
Creates a new instance of RemoteProfile1D


RemoteProfile1D

public RemoteProfile1D(IDevMutableStore store,
                       String name)

RemoteProfile1D

public RemoteProfile1D(IDevMutableStore store,
                       String name,
                       String title,
                       int bins,
                       double min,
                       double max)
Method Detail

equivalentBinEntries

public double equivalentBinEntries()
Specified by:
equivalentBinEntries in interface hep.aida.IHistogram
Overrides:
equivalentBinEntries in class RemoteHistogram1D

add

public void add(hep.aida.IProfile1D iProfile1D)
         throws IllegalArgumentException
Specified by:
add in interface hep.aida.IProfile1D
Throws:
IllegalArgumentException

fill

public void fill(double param,
                 double param1,
                 double param2)
          throws IllegalArgumentException
Specified by:
fill in interface hep.aida.IProfile1D
Throws:
IllegalArgumentException

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.