Wave function class for AlvarezRuso Coherent pion production xsec. More...
#include <ARWavefunction.h>
Public Member Functions | |
ARWavefunction (unsigned int sampling_in, bool debug=false) | |
~ARWavefunction () | |
std::string | print () const |
const std::vector< std::complex< double > > & | operator[] (unsigned int i) const |
const std::complex< double > & | operator() (unsigned int i, unsigned int j) const |
std::complex< double > | get (unsigned int i, unsigned int j) const |
void | set (unsigned int i, unsigned int j, const std::complex< double > &value) |
unsigned int | sampling () const |
Private Attributes | |
bool | debug_ |
unsigned int | sampling_ |
std::vector< std::vector< std::complex< double > > > | wavefunction_ |
Wave function class for AlvarezRuso Coherent pion production xsec.
05/12/2013
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
Definition at line 30 of file ARWavefunction.h.
genie::alvarezruso::ARWavefunction::ARWavefunction | ( | unsigned int | sampling_in, |
bool | debug = false |
||
) |
Definition at line 24 of file ARWavefunction.cxx.
genie::alvarezruso::ARWavefunction::~ARWavefunction | ( | ) |
Definition at line 32 of file ARWavefunction.cxx.
std::complex< double > genie::alvarezruso::ARWavefunction::get | ( | unsigned int | i, |
unsigned int | j | ||
) | const |
Definition at line 62 of file ARWavefunction.cxx.
const std::complex< double > & genie::alvarezruso::ARWavefunction::operator() | ( | unsigned int | i, |
unsigned int | j | ||
) | const |
Definition at line 57 of file ARWavefunction.cxx.
const std::vector< std::complex< double > > & genie::alvarezruso::ARWavefunction::operator[] | ( | unsigned int | i | ) | const |
Definition at line 52 of file ARWavefunction.cxx.
std::string genie::alvarezruso::ARWavefunction::print | ( | ) | const |
Definition at line 34 of file ARWavefunction.cxx.
unsigned int genie::alvarezruso::ARWavefunction::sampling | ( | ) | const |
Definition at line 72 of file ARWavefunction.cxx.
void genie::alvarezruso::ARWavefunction::set | ( | unsigned int | i, |
unsigned int | j, | ||
const std::complex< double > & | value | ||
) |
Definition at line 67 of file ARWavefunction.cxx.
|
private |
Definition at line 52 of file ARWavefunction.h.
|
private |
Definition at line 53 of file ARWavefunction.h.
|
private |
Definition at line 54 of file ARWavefunction.h.