DataPipe, IDataSink, IntegratorHard.CollisionListenerpublic class DataProcessorCavity extends DataProcessor implements IntegratorHard.CollisionListener
| Modifier and Type | Field | Description |
|---|---|---|
protected DataFunction |
data |
|
protected long |
internalCollisions |
|
protected double |
sigma |
|
protected long |
totalCollisions |
dataInfo, dataSink, tag| Constructor | Description |
|---|---|
DataProcessorCavity(IntegratorHard integrator) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
collisionAction(IntegratorHard.Agent agent) |
|
protected IData |
processData(IData inputData) |
Processes the input Data and returns Data for pushing to the next
DataSink.
|
protected IDataInfo |
processDataInfo(IDataInfo inputDataInfo) |
Informs this DataProcessor of the DataInfo for the Data it will be
processing.
|
void |
reset() |
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSinkprotected DataFunction data
protected long internalCollisions
protected long totalCollisions
protected double sigma
public DataProcessorCavity(IntegratorHard integrator)
public void reset()
public void collisionAction(IntegratorHard.Agent agent)
collisionAction in interface IntegratorHard.CollisionListenerprotected IData processData(IData inputData)
DataProcessorprocessData in class DataProcessorinputData - the Data for processingprotected IDataInfo processDataInfo(IDataInfo inputDataInfo)
DataProcessorprocessDataInfo in class DataProcessorinputDataInfo - the DataInfo of the Data that will be input to this
DataProcessor