MOISolution Class Reference

#include <MOISolution.h>

List of all members.

Public Member Functions

 MOISolution ()
 MOISolution (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &E, double WF=1.0)
 MOISolution (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &Z, const std::vector< double > &E, const double WF=1.0)
void Zero ()
void Fill (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &E)
void Fill (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &Z, const std::vector< double > &E)
double WeightFactor ()
void WeightFactor (double wf)
 MOISolution ()
 MOISolution (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &E, double WF=1.0)
 MOISolution (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &Z, const std::vector< double > &E, const double WF=1.0)
void Zero ()
void Fill (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &E)
void Fill (const std::vector< double > &X, const std::vector< double > &Y, const std::vector< double > &Z, const std::vector< double > &E)
double WeightFactor ()
void WeightFactor (double wf)

Public Attributes

std::vector< double > EigenValues
std::vector< std::vector
< double > > 
EigenVectors

Private Attributes

double fWF

Detailed Description

Definition at line 7 of file AtNuOutput/HEAD/MOISolution.h.


Constructor & Destructor Documentation

MOISolution::MOISolution (  ) 

Definition at line 17 of file AtNuOutput/HEAD/MOISolution.cxx.

References fWF, and Zero().

00017                          {
00018   fWF = 1.0;
00019   Zero();
00020 }

MOISolution::MOISolution ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  E,
double  WF = 1.0 
)
MOISolution::MOISolution ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  Z,
const std::vector< double > &  E,
const double  WF = 1.0 
)
MOISolution::MOISolution (  ) 
MOISolution::MOISolution ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  E,
double  WF = 1.0 
)
MOISolution::MOISolution ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  Z,
const std::vector< double > &  E,
const double  WF = 1.0 
)

Member Function Documentation

void MOISolution::Fill ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  Z,
const std::vector< double > &  E 
)
void MOISolution::Fill ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  E 
)
void MOISolution::Fill ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  Z,
const std::vector< double > &  E 
)
void MOISolution::Fill ( const std::vector< double > &  X,
const std::vector< double > &  Y,
const std::vector< double > &  E 
)
void MOISolution::WeightFactor ( double  wf  )  [inline]

Definition at line 28 of file DataUtil/HEAD/MOISolution.h.

References fWF.

00028 {fWF = wf;}

double MOISolution::WeightFactor (  )  [inline]

Definition at line 27 of file DataUtil/HEAD/MOISolution.h.

References fWF.

00027 {return fWF;}

void MOISolution::WeightFactor ( double  wf  )  [inline]

Definition at line 28 of file AtNuOutput/HEAD/MOISolution.h.

References fWF.

00028 {fWF = wf;}

double MOISolution::WeightFactor (  )  [inline]

Definition at line 27 of file AtNuOutput/HEAD/MOISolution.h.

References fWF.

00027 {return fWF;}

void MOISolution::Zero (  ) 
void MOISolution::Zero (  ) 

Definition at line 35 of file AtNuOutput/HEAD/MOISolution.cxx.

References EigenValues, and EigenVectors.

Referenced by MOISolution().

00035                        {
00036   EigenValues.clear();
00037   EigenVectors.clear();
00038 }


Member Data Documentation

std::vector< double > MOISolution::EigenValues
std::vector< std::vector< double > > MOISolution::EigenVectors
double MOISolution::fWF [private]

Definition at line 24 of file AtNuOutput/HEAD/MOISolution.h.

Referenced by MOISolution(), and WeightFactor().


The documentation for this class was generated from the following files:

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1