Class SafetyInstrumentedFunction.Builder
java.lang.Object
neqsim.process.safety.risk.sis.SafetyInstrumentedFunction.Builder
- Enclosing class:
SafetyInstrumentedFunction
Builder for SafetyInstrumentedFunction.
- Version:
- 1.0
- Author:
- NeqSim Development Team
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProtectedEquipment(String equipment) architecture(String arch) build()description(String description) initiatingEvent(String event) mttr(double hours) pfd(double pfd) protectedEquipment(List<String> equipment) sil(int sil) spuriousTripRate(double rate) testIntervalHours(double hours)
-
Field Details
-
sif
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
-
name
-
description
-
sil
-
pfd
-
testIntervalHours
-
mttr
-
protectedEquipment
-
addProtectedEquipment
-
initiatingEvent
-
safeState
-
category
-
architecture
-
spuriousTripRate
-
notes
-
build
-