| 
| double  | BB84Rate () | 
|   | 
| double  | SafeLog (double x) | 
|   | 
| double  | entropy (double x) | 
|   | 
| double  | HAB (double key00, double key01, double key10, double key11) | 
|   | 
| 
void  | cnot () | 
|   | 
| void  | symmetric (double Q) | 
|   | 
| void  | testChannel1 () | 
|   | 
| void  | testChannel2 () | 
|   | 
| void  | printChannel (std::ostream &f) | 
|   | 
| double  | randFloat (double small, double large) | 
|   | 
| 
void  | generateRandom (double p01, double p10) | 
|   | 
| 
void  | chooseRandomVector (double minScale, double maxScale, std::vector< Complex > &v, int startIndex, int endIndex) | 
|   | 
Definition at line 48 of file attack.h.
 
◆ BB84Rate()
      
        
          | double QKD::Stats::BB84Rate  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ entropy()
  
  
      
        
          | double QKD::Stats::entropy  | 
          ( | 
          double  | 
          x | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ HAB()
  
  
      
        
          | double QKD::Stats::HAB  | 
          ( | 
          double  | 
          key00,  | 
         
        
           | 
           | 
          double  | 
          key01,  | 
         
        
           | 
           | 
          double  | 
          key10,  | 
         
        
           | 
           | 
          double  | 
          key11  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ printChannel()
  
  
      
        
          | void QKD::Stats::printChannel  | 
          ( | 
          std::ostream &  | 
          f | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ randFloat()
  
  
      
        
          | double QKD::Stats::randFloat  | 
          ( | 
          double  | 
          small,  | 
         
        
           | 
           | 
          double  | 
          large  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ SafeLog()
  
  
      
        
          | double QKD::Stats::SafeLog  | 
          ( | 
          double  | 
          x | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ symmetric()
      
        
          | void QKD::Stats::symmetric  | 
          ( | 
          double  | 
          Q | ) | 
           | 
        
      
 
 
◆ testChannel1()
  
  
      
        
          | void QKD::Stats::testChannel1  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ testChannel2()
  
  
      
        
          | void QKD::Stats::testChannel2  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ p00
◆ p01
◆ p0a
◆ p0b
◆ p10
◆ p11
◆ p1a
◆ p1b
◆ pa0
◆ pb0
◆ Qx
◆ Qy
The documentation for this struct was generated from the following files:
- D:/Projekt/ECF_trunk/examples/quantum/attack.h
 
- D:/Projekt/ECF_trunk/examples/quantum/attack.cpp