NoiseEvents Class

Liquid Quantum Simulator

NoiseEvents Class
Noise statistics that are tracked for normal and error-correcting gates.
Inheritance Hierarchy
SystemObject  Microsoft.Research.LiquidNoiseEvents

Namespace: Microsoft.Research.Liquid
Assembly: Liquid1 (in Liquid1.dll) Version: 1.0.5981.24943 (1.0.*)
Syntax
F#
[<SealedAttribute>]
[<SerializableAttribute>]
type NoiseEvents =  
    class
        interface IEquatable<NoiseEvents>
        interface IStructuralEquatable
        interface IComparable<NoiseEvents>
        interface IComparable
        interface IStructuralComparable
    end

The NoiseEvents type exposes the following members.

Properties
  NameDescription
Public propertyapplied
The number of times noise has been applied
Public propertycount
The number of times the model has been executed
Public propertyevents
The number of noise events
Top
Methods
  NameDescription
Public methodAccum
Increments this instance with counts from another instance.
Public methodStatic memberDefault
Creates a new instance with all counts initialized to 0.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodReset
Resets all counters back to 0.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also