Class BowTieModel.Barrier

java.lang.Object
neqsim.process.safety.risk.bowtie.BowTieModel.Barrier
All Implemented Interfaces:
Serializable
Enclosing class:
BowTieModel

public static class BowTieModel.Barrier extends Object implements Serializable
Barrier (prevention or mitigation).
Version:
1.0
Author:
NeqSim Development Team
See Also:
  • Field Details

  • Constructor Details

    • Barrier

      public Barrier(String id, String description, double pfd)
  • Method Details

    • getId

      public String getId()
    • getDescription

      public String getDescription()
    • getBarrierType

      public BowTieModel.BarrierType getBarrierType()
    • setBarrierType

      public void setBarrierType(BowTieModel.BarrierType type)
    • 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

      public SafetyInstrumentedFunction getSif()
    • setSif

      public void setSif(SafetyInstrumentedFunction sif)
    • getOwner

      public String getOwner()
    • setOwner

      public void setOwner(String owner)
    • getVerificationStatus

      public String getVerificationStatus()
    • setVerificationStatus

      public void setVerificationStatus(String status)
    • getRRF

      public double getRRF()
    • toMap

      public Map<String,Object> toMap()