File radialprojector.h
FileList > code_source > templat > include > TempLat > lattice > measuringtools > radialprojector.h
Go to the source code of this file
#include <algorithm>#include <cstddef>#include "TempLat/lattice/algebra/helpers/doeval.h"#include "TempLat/lattice/measuringtools/projectionhelpers/radialprojectionresult.h"#include "TempLat/lattice/measuringtools/projectionhelpers/unbinnedradialprojectionresult.h"#include "TempLat/lattice/measuringtools/projectionhelpers/radialprojectionsinglequantity.h"#include "TempLat/lattice/measuringtools/projectionhelpers/radialbincomputer.h"#include "TempLat/lattice/algebra/operators/squareroot.h"#include "TempLat/lattice/algebra/helpers/getgetreturntype.h"#include "TempLat/lattice/algebra/helpers/getndim.h"#include "TempLat/lattice/algebra/helpers/getfloattype.h"#include "TempLat/lattice/algebra/spacestateinterface.h"#include "TempLat/lattice/algebra/helpers/confirmspace.h"#include "TempLat/lattice/algebra/helpers/ghostshunter.h"#include "TempLat/lattice/algebra/helpers/getngrid.h"
Namespaces
| Type | Name |
|---|---|
| namespace | TempLat |
Classes
| Type | Name |
|---|---|
| class | RadialProjector <typename T> A class which projects any N-D lattice on its positive-definite radial coordinate. In other words, integrating out all the angular dimensions. When in Fourier-space, this routine takes into account what the redundancies are. Only the unique values are counted. Real-valued entries get weight 0.5 (they only contribute one float value out of the two for each complex value), and of the hermitian pairs, only the positivePartner is taken into account. |
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/measuringtools/radialprojector.h