Public Member Functions | Public Attributes | List of all members
genie::alvarezruso::ARWFSolution Class Referenceabstract

Abstract base class for Alvarez-Ruso wavefunction solution. More...

#include "/cvmfs/"

Inheritance diagram for genie::alvarezruso::ARWFSolution:

Public Member Functions

 ARWFSolution (bool debug=false)
virtual ~ARWFSolution ()
virtual std::complex< double > Element (const double radius, const double cosine_rz, const double e_pion)=0
virtual void Solve ()=0

Public Attributes

bool debug_

Detailed Description

Abstract base class for Alvarez-Ruso wavefunction solution.

Steve Dennis University of Warwick, Rutherford Appleton Laboratory


Copyright (c) 2003-2019, The GENIE Collaboration For the full text of the license visit or see $GENIE/LICENSE

Definition at line 33 of file ARWFSolution.h.

Constructor & Destructor Documentation

genie::alvarezruso::ARWFSolution::ARWFSolution ( bool  debug = false)

Definition at line 25 of file ARWFSolution.cxx.

References om::cerr, debug_, and allTimeWatchdog::endl.

25  : debug_(debug)
26 {
27  if(debug_) std::cerr << "WFS@ constructor" << std::endl;
28 }
OStream cerr
Definition: OStream.cxx:7
genie::alvarezruso::ARWFSolution::~ARWFSolution ( )

Definition at line 30 of file ARWFSolution.cxx.

31 {
32 }

Member Function Documentation

virtual std::complex<double> genie::alvarezruso::ARWFSolution::Element ( const double  radius,
const double  cosine_rz,
const double  e_pion 
pure virtual
virtual void genie::alvarezruso::ARWFSolution::Solve ( )
pure virtual

Member Data Documentation

bool genie::alvarezruso::ARWFSolution::debug_

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