Project
Loading...
Searching...
No Matches
o2::parameters::GRPMagField Class Reference

#include <GRPMagField.h>

Public Member Functions

 GRPMagField ()=default
 
 ~GRPMagField ()=default
 
o2::units::Current_t getL3Current () const
 getters/setters for magnets currents
 
o2::units::Current_t getDipoleCurrent () const
 
bool getFieldUniformity () const
 
int8_t getNominalL3Field ()
 
void setL3Current (o2::units::Current_t v)
 
void setDipoleCurrent (o2::units::Current_t v)
 
void setFieldUniformity (bool v)
 
void print () const
 print itself
 

Static Public Member Functions

static GRPMagFieldloadFrom (const std::string &grpMagFieldFileName="")
 

Detailed Description

Definition at line 30 of file GRPMagField.h.

Constructor & Destructor Documentation

◆ GRPMagField()

o2::parameters::GRPMagField::GRPMagField ( )
default

◆ ~GRPMagField()

o2::parameters::GRPMagField::~GRPMagField ( )
default

Member Function Documentation

◆ getDipoleCurrent()

o2::units::Current_t o2::parameters::GRPMagField::getDipoleCurrent ( ) const
inline

Definition at line 43 of file GRPMagField.h.

◆ getFieldUniformity()

bool o2::parameters::GRPMagField::getFieldUniformity ( ) const
inline

Definition at line 49 of file GRPMagField.h.

◆ getL3Current()

o2::units::Current_t o2::parameters::GRPMagField::getL3Current ( ) const
inline

getters/setters for magnets currents

Definition at line 37 of file GRPMagField.h.

◆ getNominalL3Field()

int8_t o2::parameters::GRPMagField::getNominalL3Field ( )
inline

Definition at line 74 of file GRPMagField.h.

◆ loadFrom()

GRPMagField * GRPMagField::loadFrom ( const std::string &  grpMagFieldFileName = "")
static

Definition at line 24 of file GRPMagField.cxx.

◆ print()

void GRPMagField::print ( ) const

print itself

Definition at line 40 of file GRPMagField.cxx.

◆ setDipoleCurrent()

void o2::parameters::GRPMagField::setDipoleCurrent ( o2::units::Current_t  v)
inline

Definition at line 52 of file GRPMagField.h.

◆ setFieldUniformity()

void o2::parameters::GRPMagField::setFieldUniformity ( bool  v)
inline

Definition at line 53 of file GRPMagField.h.

◆ setL3Current()

void o2::parameters::GRPMagField::setL3Current ( o2::units::Current_t  v)
inline

Definition at line 51 of file GRPMagField.h.


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