|
MeshKit
1.0
|
#include <pincell.hpp>
Public Member Functions | |
| CPincell () | |
| CPincell (const CPincell &) | |
| ~CPincell () | |
| void | GetNumCyl (int &nCyl) |
| void | GetLineOne (std::string &szVolId, std::string &szVolAlias, int &nInputLines) |
| void | GetIntersectFlag (int &nIFlag) |
| void | GetPitch (double &dFlatF, double &dZL) |
| void | GetPitch (double &dPX, double &dPY, double &dPZ) |
| void | GetMatArray (int &nMaterials) |
| void | GetMat (CVector< std::string > &szVMatName, CVector< std::string > &szVMatAlias) |
| void | GetNumCyl (const int &nCyl) |
| void | GetCylSizes (int nCyl, int &nRadii) |
| void | GetCylRadii (int nCyl, CVector< double > &) |
| void | GetCellType (int nCyl, int &nType) |
| void | GetCylZPos (int nCyl, CVector< double > &) |
| void | GetCylPos (int nCyl, CVector< double > &) |
| void | GetCylMat (int nCyl, CVector< std::string > &) |
| void | GetCellMatSize (int &nSize) |
| void | GetCellMat (CVector< double > &dZStart, CVector< double > &dZEnd, CVector< std::string > &szVCellMat) |
| void | SetLineOne (std::string szVolId, std::string szVolAlias, int nInputLines) |
| void | SetIntersectFlag (int nIFlag) |
| void | SetPitch (double dFlatF, double dZL) |
| void | SetPitch (double dPX, double dPY, double dPZ) |
| void | SetMatArray (int nMaterials) |
| void | SetMat (CVector< std::string > szVMatName, CVector< std::string > szVMatAlias) |
| void | SetNumCyl (const int nCyl) |
| void | SetCylSizes (int nCyl, int nRadii) |
| void | SetCylZPos (int nCyl, CVector< double >) |
| void | SetCylRadii (int nCyl, CVector< double >) |
| void | SetCellType (int nCyl, int nType) |
| void | SetCylPos (int nCyl, CVector< double >) |
| void | SetCylMat (int nCyl, CVector< std::string >) |
| void | SetCellMatSize (int nSize) |
| void | SetCellMat (CVector< double > dZStart, CVector< double > dZEnd, CVector< std::string > szVCellMat) |
Private Attributes | |
| std::string | m_szVolId |
| std::string | m_szVolAlias |
| int | m_nInputLines |
| int | m_nIFlag |
| double | m_dPX |
| double | m_dPY |
| double | m_dPZ |
| double | m_dFlatF |
| double | m_dZL |
| int | m_nMaterials |
| CVector< std::string > | m_szVMatName |
| CVector< std::string > | m_szVMatAlias |
| CVector< CCylinder > | m_VCyl |
| int | m_nNumCyl |
| CVector< double > | m_dVZStart |
| CVector< double > | m_dVZEnd |
| CVector< std::string > | m_szVCellMat |
Definition at line 14 of file pincell.hpp.
| CPincell | ( | ) |
Definition at line 9 of file pincell.cpp.
Definition at line 18 of file pincell.cpp.
| ~CPincell | ( | ) |
Definition at line 29 of file pincell.cpp.
| void GetCellMat | ( | CVector< double > & | dZStart, |
| CVector< double > & | dZEnd, | ||
| CVector< std::string > & | szVCellMat | ||
| ) |
Definition at line 343 of file pincell.cpp.
| void GetCellMatSize | ( | int & | nSize | ) |
Definition at line 355 of file pincell.cpp.
| void GetCellType | ( | int | nCyl, |
| int & | nType | ||
| ) |
Definition at line 321 of file pincell.cpp.
Definition at line 331 of file pincell.cpp.
Definition at line 289 of file pincell.cpp.
| void GetCylRadii | ( | int | nCyl, |
| CVector< double > & | dVRadii | ||
| ) |
Definition at line 310 of file pincell.cpp.
| void GetCylSizes | ( | int | nCyl, |
| int & | nRadii | ||
| ) |
Definition at line 268 of file pincell.cpp.
| void GetCylZPos | ( | int | nCyl, |
| CVector< double > & | dVCoor | ||
| ) |
Definition at line 299 of file pincell.cpp.
| void GetIntersectFlag | ( | int & | nIFlag | ) |
Definition at line 233 of file pincell.cpp.
| void GetLineOne | ( | std::string & | szVolId, |
| std::string & | szVolAlias, | ||
| int & | nInputLines | ||
| ) |
Definition at line 220 of file pincell.cpp.
Definition at line 278 of file pincell.cpp.
| void GetMatArray | ( | int & | nMaterials | ) |
Definition at line 365 of file pincell.cpp.
| void GetNumCyl | ( | int & | nCyl | ) |
Definition at line 120 of file pincell.cpp.
| void GetNumCyl | ( | const int & | nCyl | ) |
| void GetPitch | ( | double & | dFlatF, |
| double & | dZL | ||
| ) |
Definition at line 245 of file pincell.cpp.
| void GetPitch | ( | double & | dPX, |
| double & | dPY, | ||
| double & | dPZ | ||
| ) |
Definition at line 256 of file pincell.cpp.
| void SetCellMat | ( | CVector< double > | dZStart, |
| CVector< double > | dZEnd, | ||
| CVector< std::string > | szVCellMat | ||
| ) |
Definition at line 205 of file pincell.cpp.
| void SetCellMatSize | ( | int | nSize | ) |
Definition at line 193 of file pincell.cpp.
| void SetCellType | ( | int | nCyl, |
| int | nType | ||
| ) |
Definition at line 161 of file pincell.cpp.
Definition at line 183 of file pincell.cpp.
Definition at line 140 of file pincell.cpp.
| void SetCylRadii | ( | int | nCyl, |
| CVector< double > | dVRadii | ||
| ) |
Definition at line 151 of file pincell.cpp.
| void SetCylSizes | ( | int | nCyl, |
| int | nRadii | ||
| ) |
Definition at line 130 of file pincell.cpp.
| void SetCylZPos | ( | int | nCyl, |
| CVector< double > | dVZCoor | ||
| ) |
Definition at line 173 of file pincell.cpp.
| void SetIntersectFlag | ( | int | nIFlag | ) |
Definition at line 51 of file pincell.cpp.
| void SetLineOne | ( | std::string | szVolId, |
| std::string | szVolAlias, | ||
| int | nInputLines | ||
| ) |
Definition at line 39 of file pincell.cpp.
Definition at line 98 of file pincell.cpp.
| void SetMatArray | ( | int | nMaterials | ) |
Definition at line 86 of file pincell.cpp.
| void SetNumCyl | ( | const int | nCyl | ) |
Definition at line 109 of file pincell.cpp.
| void SetPitch | ( | double | dFlatF, |
| double | dZL | ||
| ) |
Definition at line 63 of file pincell.cpp.
| void SetPitch | ( | double | dPX, |
| double | dPY, | ||
| double | dPZ | ||
| ) |
Definition at line 74 of file pincell.cpp.
double m_dFlatF [private] |
Definition at line 69 of file pincell.hpp.
double m_dPX [private] |
Definition at line 68 of file pincell.hpp.
double m_dPY [private] |
Definition at line 68 of file pincell.hpp.
double m_dPZ [private] |
Definition at line 68 of file pincell.hpp.
Definition at line 78 of file pincell.hpp.
CVector<double> m_dVZStart [private] |
Definition at line 77 of file pincell.hpp.
double m_dZL [private] |
Definition at line 69 of file pincell.hpp.
int m_nIFlag [private] |
Definition at line 66 of file pincell.hpp.
int m_nInputLines [private] |
Definition at line 66 of file pincell.hpp.
int m_nMaterials [private] |
Definition at line 71 of file pincell.hpp.
int m_nNumCyl [private] |
Definition at line 75 of file pincell.hpp.
CVector<std::string> m_szVCellMat [private] |
Definition at line 79 of file pincell.hpp.
CVector<std::string> m_szVMatAlias [private] |
Definition at line 72 of file pincell.hpp.
CVector<std::string> m_szVMatName [private] |
Definition at line 72 of file pincell.hpp.
std::string m_szVolAlias [private] |
Definition at line 65 of file pincell.hpp.
std::string m_szVolId [private] |
Definition at line 65 of file pincell.hpp.
Definition at line 74 of file pincell.hpp.