ECF 1.5
Public Member Functions | Public Attributes | List of all members
QKD::Basis Struct Reference

Public Member Functions

void orthogonalize ()
 
Complex innerProduct (std::vector< Complex > &a, std::vector< Complex > &b)
 
double norm (std::vector< Complex > &a)
 

Public Attributes

std::vector< std::vector< Complex > > B
 

Detailed Description

Definition at line 20 of file attack.h.

Member Function Documentation

◆ innerProduct()

Complex QKD::Basis::innerProduct ( std::vector< Complex > &  a,
std::vector< Complex > &  b 
)
inline

Definition at line 25 of file attack.h.

◆ norm()

double QKD::Basis::norm ( std::vector< Complex > &  a)
inline

Definition at line 35 of file attack.h.

Member Data Documentation

◆ B

std::vector< std::vector < Complex > > QKD::Basis::B

Definition at line 22 of file attack.h.


The documentation for this struct was generated from the following file: