#include "CLHEP/Random/RandGaussQ.h"
#include "TMatrixD.h"
#include "TDecompChol.h"
#include "canvas/Utilities/Exception.h"
#include "sbncode/SBNEventWeight/Base/WeightCalc.h"
Go to the source code of this file.
Namespaces | |
sbn | |
This module creates Common Analysis Files. | |
sbn::evwgh | |
Functions | |
std::vector< std::vector < double > > | sbn::evwgh::MultiGaussianSmearing (std::vector< double > const ¢ralValue, std::vector< std::vector< double > > const &inputCovarianceMatrix, int n_multisims, CLHEP::RandGaussQ &GaussRandom) |
std::vector< double > | sbn::evwgh::MultiGaussianSmearing (std::vector< double > const ¢ralValue, TMatrixD *const &inputCovarianceMatrix, std::vector< float > rand) |
std::vector< double > | sbn::evwgh::MultiGaussianSmearing (std::vector< double > const ¢ralValue, TMatrixD *const &LowerTriangleCovarianceMatrix, bool isDecomposed, std::vector< float > rand) |