npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
randomOrthogonalMatrix.hh
Go to the documentation of this file.
1 #ifndef NPSTAT_RANDOMORTHOGONALMATRIX_HH_
2 #define NPSTAT_RANDOMORTHOGONALMATRIX_HH_
3 
4 /*!
5 // \file randomOrthogonalMatrix.hh
6 //
7 // \brief Generating random orthogonal matrices uniformly in the Haar measure
8 //
9 // Author: I. Volobouev
10 //
11 // February 2023
12 */
13 
14 #include "npstat/nm/Matrix.hh"
16 
17 namespace npstat {
18  npstat::Matrix<double> randomOrthogonalMatrix(
19  npstat::AbsRandomGenerator& g, unsigned dim);
20 }
21 
22 #endif // NPSTAT_RANDOMORTHOGONALMATRIX_HH_
Interface definition for pseudo- and quasi-random number generators.
Template matrix class.
Definition: AbsArrayProjector.hh:14
Definition: AbsRandomGenerator.hh:27