Class Reference for E1039 Core & Analysis Software
Settings Class Reference

#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/db2g4/Settings.hh>

Public Member Functions

 Settings ()
 

Public Attributes

int seed
 
double beamMomentum
 
double beamCurrent
 
bool asciiFieldMap
 
G4String generator
 
int target
 
double energyCut
 
G4String recordMethod
 
G4String eventPos
 
G4String dimuonSource
 
G4String login
 
G4String outputFileName
 
G4String password
 
G4String fMagName
 
G4String kMagName
 
G4String sqlServer
 
int sqlPort
 
int dimuonRepeat
 
bool ironOn
 
double trackingEnergyCut
 
double trackingZCut
 
double fMagMultiplier
 
double kMagMultiplier
 
G4String geometrySchema
 
G4String magnetSchema
 
G4String customSchema
 
bool pythia_shower
 
int bucket_size
 

Detailed Description

Definition at line 20 of file Settings.hh.

Constructor & Destructor Documentation

◆ Settings()

Member Data Documentation

◆ asciiFieldMap

bool Settings::asciiFieldMap

Definition at line 28 of file Settings.hh.

Referenced by Field::Field(), Settings(), and TabulatedField3D::TabulatedField3D().

◆ beamCurrent

double Settings::beamCurrent

Definition at line 27 of file Settings.hh.

Referenced by Settings().

◆ beamMomentum

double Settings::beamMomentum

Definition at line 26 of file Settings.hh.

Referenced by Settings().

◆ bucket_size

int Settings::bucket_size

Definition at line 52 of file Settings.hh.

Referenced by Settings().

◆ customSchema

G4String Settings::customSchema

Definition at line 50 of file Settings.hh.

◆ dimuonRepeat

int Settings::dimuonRepeat

Definition at line 42 of file Settings.hh.

Referenced by Settings().

◆ dimuonSource

G4String Settings::dimuonSource

Definition at line 34 of file Settings.hh.

Referenced by Settings().

◆ energyCut

double Settings::energyCut

Definition at line 31 of file Settings.hh.

Referenced by Settings().

◆ eventPos

G4String Settings::eventPos

Definition at line 33 of file Settings.hh.

Referenced by Settings().

◆ fMagMultiplier

double Settings::fMagMultiplier

◆ fMagName

G4String Settings::fMagName

Definition at line 38 of file Settings.hh.

Referenced by Settings(), and TabulatedField3D::TabulatedField3D().

◆ generator

G4String Settings::generator

Definition at line 29 of file Settings.hh.

Referenced by Settings().

◆ geometrySchema

G4String Settings::geometrySchema

◆ ironOn

bool Settings::ironOn

Definition at line 43 of file Settings.hh.

Referenced by Settings().

◆ kMagMultiplier

double Settings::kMagMultiplier

◆ kMagName

G4String Settings::kMagName

Definition at line 39 of file Settings.hh.

Referenced by Settings(), and TabulatedField3D::TabulatedField3D().

◆ login

G4String Settings::login

◆ magnetSchema

G4String Settings::magnetSchema

Definition at line 49 of file Settings.hh.

Referenced by Settings(), and TabulatedField3D::TabulatedField3D().

◆ outputFileName

G4String Settings::outputFileName

Definition at line 36 of file Settings.hh.

Referenced by Settings().

◆ password

G4String Settings::password

◆ pythia_shower

bool Settings::pythia_shower

Definition at line 51 of file Settings.hh.

Referenced by Settings().

◆ recordMethod

G4String Settings::recordMethod

Definition at line 32 of file Settings.hh.

Referenced by Settings().

◆ seed

int Settings::seed

Definition at line 25 of file Settings.hh.

Referenced by Settings().

◆ sqlPort

int Settings::sqlPort

◆ sqlServer

G4String Settings::sqlServer

◆ target

int Settings::target

Definition at line 30 of file Settings.hh.

Referenced by Settings().

◆ trackingEnergyCut

double Settings::trackingEnergyCut

Definition at line 44 of file Settings.hh.

Referenced by Settings().

◆ trackingZCut

double Settings::trackingZCut

Definition at line 45 of file Settings.hh.

Referenced by Settings().


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