LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
MagneticField.h File Reference
#include <string>
#include <vector>
#include "Geant4/G4ThreeVector.hh"
#include "TGeoVolume.h"
#include "TVector3.h"

Go to the source code of this file.

Classes

struct  mag::RZFieldMap
 
struct  mag::XYZFieldMap
 
struct  mag::MagneticFieldDescription
 
class  mag::MagneticField
 

Namespaces

 mag
 

Typedefs

using mag::Field3D = std::vector< std::vector< std::vector< float >>>
 
typedef enum mag::MagneticFieldMode mag::MagFieldMode_t
 

Enumerations

enum  mag::MagneticFieldMode {
  mag::kAutomaticBFieldMode =-1, mag::kNoBFieldMode =0, mag::kConstantBFieldMode =1, mag::kFieldRZMapMode = 2,
  mag::kFieldXYZMapMode = 3
}