Public Member Functions | Public Attributes | List of all members
osc::_OscCache< T > Struct Template Reference

#include "/cvmfs/"

Public Member Functions

bool operator== (const _OscCache &rhs) const
void clear ()

Public Attributes

std::vector< double > energies
Array< T, Dynamic, Dynamic > probabilities
_OscParameters< Tparameters
unsigned int iter = 0

Detailed Description

template<typename T>
struct osc::_OscCache< T >

Definition at line 50 of file OscParameters.h.

Member Function Documentation

template<typename T>
void osc::_OscCache< T >::clear ( )

Definition at line 58 of file OscParameters.h.

Referenced by osc::OscCalcPMNSOptEigen::Copy().

58  {
59  ENERGIES.resize(0);
60  probabilities.resize(0,0);
61  parameters.reset();
62  }
Definition: OscParameters.h:64
Array< T, Dynamic, Dynamic > probabilities
Definition: OscParameters.h:65
_OscParameters< T > parameters
Definition: OscParameters.h:66
template<typename T>
bool osc::_OscCache< T >::operator== ( const _OscCache< T > &  rhs) const

Definition at line 51 of file OscParameters.h.

51  {
52  if(!(parameters == rhs.parameters)) return false;
53  for(unsigned int i = 0; i < energies.size(); i++)
54  if(energies[i] != rhs.energies[i]) return false;
55  return true;
56  }
std::vector< double > energies
Definition: OscParameters.h:63
_OscParameters< T > parameters
Definition: OscParameters.h:66

Member Data Documentation

template<typename T>
std::vector<double> osc::_OscCache< T >::energies
template<typename T>
ArrayXd osc::_OscCache< T >::ENERGIES

Definition at line 64 of file OscParameters.h.

template<typename T>
unsigned int osc::_OscCache< T >::iter = 0

Definition at line 67 of file OscParameters.h.

Referenced by osc::OscCalcPMNSOptEigen::FillCache().

template<typename T>
_OscParameters<T> osc::_OscCache< T >::parameters
template<typename T>
Array<T,Dynamic,Dynamic> osc::_OscCache< T >::probabilities

The documentation for this struct was generated from the following file: