Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DMagneticFieldMapParameterized::Dsection Class Reference

#include <DMagneticFieldMapParameterized.h>

Public Member Functions

bool IsInRange (double &z) const
 
double Eval (double &r, double &z) const
 

Public Attributes

string namepath
 
string Bi
 
int section
 
double zmin
 
double zmax
 
double zmid
 
double znorm
 
double rmid
 
double rnorm
 
unsigned int order1
 
unsigned int order2
 
vector< vector< double > > pp
 
DMatrix Q
 
vector< vector< double > > cc
 

Detailed Description

Definition at line 55 of file DMagneticFieldMapParameterized.h.

Member Function Documentation

double DMagneticFieldMapParameterized::Dsection::Eval ( double &  r,
double &  z 
) const

Definition at line 246 of file DMagneticFieldMapParameterized.cc.

References T0, T1, T2, T3, T4, T5, T6, T7, T8, and T9.

bool DMagneticFieldMapParameterized::Dsection::IsInRange ( double &  z) const
inline

Definition at line 72 of file DMagneticFieldMapParameterized.h.

References zmax, and zmin.

Member Data Documentation

string DMagneticFieldMapParameterized::Dsection::Bi
vector<vector<double> > DMagneticFieldMapParameterized::Dsection::cc
string DMagneticFieldMapParameterized::Dsection::namepath
unsigned int DMagneticFieldMapParameterized::Dsection::order1
unsigned int DMagneticFieldMapParameterized::Dsection::order2
vector<vector<double> > DMagneticFieldMapParameterized::Dsection::pp
DMatrix DMagneticFieldMapParameterized::Dsection::Q
double DMagneticFieldMapParameterized::Dsection::rmid
double DMagneticFieldMapParameterized::Dsection::rnorm
int DMagneticFieldMapParameterized::Dsection::section
double DMagneticFieldMapParameterized::Dsection::zmax
double DMagneticFieldMapParameterized::Dsection::zmid
double DMagneticFieldMapParameterized::Dsection::zmin
double DMagneticFieldMapParameterized::Dsection::znorm

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