Class BowTieModel.Barrier
java.lang.Object
neqsim.process.safety.risk.bowtie.BowTieModel.Barrier
- All Implemented Interfaces:
Serializable
- Enclosing class:
BowTieModel
Barrier (prevention or mitigation).
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BowTieModel.BarrierTypeprivate Stringprivate doubleprivate booleanprivate Stringprivate Stringprivate doubleprivate static final longprivate SafetyInstrumentedFunctionprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetId()getOwner()doublegetPfd()doublegetRRF()getSif()booleanvoidvoidsetFunctional(boolean functional) voidvoidsetPfd(double pfd) voidvoidsetVerificationStatus(String status) toMap()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
id
-
description
-
barrierType
-
pfd
private double pfd -
effectiveness
private double effectiveness -
functional
private boolean functional -
sif
-
owner
-
verificationStatus
-
-
Constructor Details
-
Barrier
-
-
Method Details
-
getId
-
getDescription
-
getBarrierType
-
setBarrierType
-
getPfd
public double getPfd() -
setPfd
public void setPfd(double pfd) -
getEffectiveness
public double getEffectiveness() -
isFunctional
public boolean isFunctional() -
setFunctional
public void setFunctional(boolean functional) -
getSif
-
setSif
-
getOwner
-
setOwner
-
getVerificationStatus
-
setVerificationStatus
-
getRRF
public double getRRF() -
toMap
-