LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
mag::MagneticFieldDescription Struct Reference

#include "MagneticField.h"

Public Attributes

MagFieldMode_t fMode
 type of field used More...
 
G4ThreeVector fField
 description of the field (uniform only) More...
 
G4String fVolume
 G4 volume containing the field. More...
 
TGeoVolume * fGeoVol
 pointer to TGeoVolume with the field More...
 
std::string fFieldMapFilename
 file name for reading in the field map More...
 
RZFieldMap fRZFieldMap
 RZ field map if needed. More...
 
XYZFieldMap fXYZFieldMap
 XYZ field map if needed. More...
 
float fScaleFactor
 Used to scale the magnetic field. More...
 

Detailed Description

Definition at line 70 of file MagneticField.h.

Member Data Documentation

G4ThreeVector mag::MagneticFieldDescription::fField

description of the field (uniform only)

Definition at line 73 of file MagneticField.h.

std::string mag::MagneticFieldDescription::fFieldMapFilename

file name for reading in the field map

Definition at line 76 of file MagneticField.h.

TGeoVolume* mag::MagneticFieldDescription::fGeoVol

pointer to TGeoVolume with the field

Definition at line 75 of file MagneticField.h.

MagFieldMode_t mag::MagneticFieldDescription::fMode

type of field used

Definition at line 72 of file MagneticField.h.

RZFieldMap mag::MagneticFieldDescription::fRZFieldMap

RZ field map if needed.

Definition at line 77 of file MagneticField.h.

float mag::MagneticFieldDescription::fScaleFactor

Used to scale the magnetic field.

Definition at line 79 of file MagneticField.h.

G4String mag::MagneticFieldDescription::fVolume

G4 volume containing the field.

Definition at line 74 of file MagneticField.h.

XYZFieldMap mag::MagneticFieldDescription::fXYZFieldMap

XYZ field map if needed.

Definition at line 78 of file MagneticField.h.


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