Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mkMaterialMap.cc File Reference
#include <fstream>
#include <sstream>
#include "DANA/DApplication.h"
#include <DVector3.h>
#include <HDGEOMETRY/DRootGeom.h>
#include <TROOT.h>
#include <TFile.h>
#include <TH2D.h>

Go to the source code of this file.

Classes

class  Material
 

Functions

void ParseCommandLineArguments (int narg, char *argv[], JApplication &app)
 
void Usage (JApplication &app)
 
template<class T >
string mkstr (const T &val, unsigned int width)
 
int main (int narg, char *argv[])
 

Variables

int Nr = 500
 
int Nz = 1500
 
double rmin = 0.0
 
double rmax = 9.75
 
double zmin = 15.0
 
double zmax = 100.0
 
int n_r = 3
 
int n_z = 3
 
int n_phi = 60
 

Function Documentation

template<class T >
string mkstr ( const T &  val,
unsigned int  width 
)

Definition at line 52 of file mkMaterialMap.cc.

References string.

Referenced by main().

void ParseCommandLineArguments ( int  narg,
char *  argv[],
JApplication &  app 
)

Definition at line 261 of file mkMaterialMap.cc.

References n_phi, n_r, n_z, Nr, Nz, rmax, rmin, Usage(), zmax, and zmin.

void Usage ( JApplication &  app)

Variable Documentation

int n_phi = 60

Definition at line 46 of file mkMaterialMap.cc.

Referenced by DRootGeom::InitTable(), main(), and ParseCommandLineArguments().

int n_r = 3

Definition at line 44 of file mkMaterialMap.cc.

Referenced by DRootGeom::InitTable(), main(), and ParseCommandLineArguments().

int n_z = 3

Definition at line 45 of file mkMaterialMap.cc.

Referenced by DRootGeom::InitTable(), main(), and ParseCommandLineArguments().

int Nr = 500

Definition at line 38 of file mkMaterialMap.cc.

int Nz = 1500

Definition at line 39 of file mkMaterialMap.cc.