ATLAS Offline Software
Public Attributes | List of all members
G4UA::RadiationMapsMaker::Config Struct Reference

#include <RadiationMapsMaker.h>

Collaboration diagram for G4UA::RadiationMapsMaker::Config:

Public Attributes

std::vector< std::string > materials
 bin sizes and ranges match the requirements for the Radiation Estimate Web tool for the default values given here. More...
 
std::string activationFileName = std::string("")
 
bool posYOnly = false
 
int nBinsr = 120
 
int nBinsz = 240
 
double rMinZoom = 0.
 
double rMinFull = 0.
 
double rMaxZoom = 480.
 
double rMaxFull = 1200.
 
double zMinZoom = 0.
 
double zMinFull = 0.
 
double zMaxZoom = 960.
 
double zMaxFull = 2400.
 
int nBinsr3d = 30
 
int nBinsz3d = 60
 
int nBinsphi3d = 32
 
double phiMinZoom = -180.
 
double phiMaxZoom = 180.
 
int nBinsdphi = 18
 
int nBinstheta = 9
 
double thetaMin = 0.
 
double thetaMax = 90.
 
int nBinslogEn = 90
 
double logEMinn = -11.
 
double logEMaxn = 7.
 
int nBinslogEo = 45
 
double logEMino = -2.
 
double logEMaxo = 7.
 
int nBinslogT = 20
 
double logTMin = -9.
 
double logTMax = 11.
 
int elemZMin = 1
 
int elemZMax = 92
 

Detailed Description

Definition at line 26 of file RadiationMapsMaker.h.

Member Data Documentation

◆ activationFileName

std::string G4UA::RadiationMapsMaker::Config::activationFileName = std::string("")

Definition at line 34 of file RadiationMapsMaker.h.

◆ elemZMax

int G4UA::RadiationMapsMaker::Config::elemZMax = 92

Definition at line 85 of file RadiationMapsMaker.h.

◆ elemZMin

int G4UA::RadiationMapsMaker::Config::elemZMin = 1

Definition at line 84 of file RadiationMapsMaker.h.

◆ logEMaxn

double G4UA::RadiationMapsMaker::Config::logEMaxn = 7.

Definition at line 71 of file RadiationMapsMaker.h.

◆ logEMaxo

double G4UA::RadiationMapsMaker::Config::logEMaxo = 7.

Definition at line 76 of file RadiationMapsMaker.h.

◆ logEMinn

double G4UA::RadiationMapsMaker::Config::logEMinn = -11.

Definition at line 70 of file RadiationMapsMaker.h.

◆ logEMino

double G4UA::RadiationMapsMaker::Config::logEMino = -2.

Definition at line 75 of file RadiationMapsMaker.h.

◆ logTMax

double G4UA::RadiationMapsMaker::Config::logTMax = 11.

Definition at line 81 of file RadiationMapsMaker.h.

◆ logTMin

double G4UA::RadiationMapsMaker::Config::logTMin = -9.

Definition at line 80 of file RadiationMapsMaker.h.

◆ materials

std::vector<std::string> G4UA::RadiationMapsMaker::Config::materials

bin sizes and ranges match the requirements for the Radiation Estimate Web tool for the default values given here.

They can be configured to other values/ranges for other purposes.

Definition at line 32 of file RadiationMapsMaker.h.

◆ nBinsdphi

int G4UA::RadiationMapsMaker::Config::nBinsdphi = 18

Definition at line 62 of file RadiationMapsMaker.h.

◆ nBinslogEn

int G4UA::RadiationMapsMaker::Config::nBinslogEn = 90

Definition at line 69 of file RadiationMapsMaker.h.

◆ nBinslogEo

int G4UA::RadiationMapsMaker::Config::nBinslogEo = 45

Definition at line 74 of file RadiationMapsMaker.h.

◆ nBinslogT

int G4UA::RadiationMapsMaker::Config::nBinslogT = 20

Definition at line 79 of file RadiationMapsMaker.h.

◆ nBinsphi3d

int G4UA::RadiationMapsMaker::Config::nBinsphi3d = 32

Definition at line 55 of file RadiationMapsMaker.h.

◆ nBinsr

int G4UA::RadiationMapsMaker::Config::nBinsr = 120

Definition at line 38 of file RadiationMapsMaker.h.

◆ nBinsr3d

int G4UA::RadiationMapsMaker::Config::nBinsr3d = 30

Definition at line 53 of file RadiationMapsMaker.h.

◆ nBinstheta

int G4UA::RadiationMapsMaker::Config::nBinstheta = 9

Definition at line 63 of file RadiationMapsMaker.h.

◆ nBinsz

int G4UA::RadiationMapsMaker::Config::nBinsz = 240

Definition at line 39 of file RadiationMapsMaker.h.

◆ nBinsz3d

int G4UA::RadiationMapsMaker::Config::nBinsz3d = 60

Definition at line 54 of file RadiationMapsMaker.h.

◆ phiMaxZoom

double G4UA::RadiationMapsMaker::Config::phiMaxZoom = 180.

Definition at line 58 of file RadiationMapsMaker.h.

◆ phiMinZoom

double G4UA::RadiationMapsMaker::Config::phiMinZoom = -180.

Definition at line 57 of file RadiationMapsMaker.h.

◆ posYOnly

bool G4UA::RadiationMapsMaker::Config::posYOnly = false

Definition at line 36 of file RadiationMapsMaker.h.

◆ rMaxFull

double G4UA::RadiationMapsMaker::Config::rMaxFull = 1200.

Definition at line 45 of file RadiationMapsMaker.h.

◆ rMaxZoom

double G4UA::RadiationMapsMaker::Config::rMaxZoom = 480.

Definition at line 44 of file RadiationMapsMaker.h.

◆ rMinFull

double G4UA::RadiationMapsMaker::Config::rMinFull = 0.

Definition at line 42 of file RadiationMapsMaker.h.

◆ rMinZoom

double G4UA::RadiationMapsMaker::Config::rMinZoom = 0.

Definition at line 41 of file RadiationMapsMaker.h.

◆ thetaMax

double G4UA::RadiationMapsMaker::Config::thetaMax = 90.

Definition at line 66 of file RadiationMapsMaker.h.

◆ thetaMin

double G4UA::RadiationMapsMaker::Config::thetaMin = 0.

Definition at line 65 of file RadiationMapsMaker.h.

◆ zMaxFull

double G4UA::RadiationMapsMaker::Config::zMaxFull = 2400.

Definition at line 51 of file RadiationMapsMaker.h.

◆ zMaxZoom

double G4UA::RadiationMapsMaker::Config::zMaxZoom = 960.

Definition at line 50 of file RadiationMapsMaker.h.

◆ zMinFull

double G4UA::RadiationMapsMaker::Config::zMinFull = 0.

Definition at line 48 of file RadiationMapsMaker.h.

◆ zMinZoom

double G4UA::RadiationMapsMaker::Config::zMinZoom = 0.

Definition at line 47 of file RadiationMapsMaker.h.


The documentation for this struct was generated from the following file: