IDataSource, IntegratorHard.CollisionListenerpublic class MeterContactRatio extends DataSourceScalar implements IntegratorHard.CollisionListener
| Modifier and Type | Field | Description |
|---|---|---|
protected long |
internalCollisions |
|
protected double |
sigma |
|
protected long |
totalCollisions |
data, dataInfo, tag| Constructor | Description |
|---|---|
MeterContactRatio(IntegratorHard integrator) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
collisionAction(IntegratorHard.Agent agent) |
|
double |
getDataAsScalar() |
Returns a single scalar value as the measurement for the given box.
|
void |
reset() |
getData, getDataDouble, getDataInfo, getTagprotected long totalCollisions
protected long internalCollisions
protected double sigma
public MeterContactRatio(IntegratorHard integrator)
public void reset()
public void collisionAction(IntegratorHard.Agent agent)
collisionAction in interface IntegratorHard.CollisionListenerpublic double getDataAsScalar()
DataSourceScalargetDataAsScalar in class DataSourceScalar