Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::SolenoidBField::Config Struct Reference

Config struct for the SolenoidBfield. More...

#include <acts/blob/sPHENIX/Core/include/Acts/MagneticField/SolenoidBField.hpp>

Public Attributes

double radius
 Radius at which the coils are located.
 
double length
 
size_t nCoils
 The number of coils that make up the solenoid.
 
double bMagCenter
 

Detailed Description

Config struct for the SolenoidBfield.

Definition at line 80 of file SolenoidBField.hpp.

View newest version in sPHENIX GitHub at line 80 of file SolenoidBField.hpp

Member Data Documentation

double Acts::SolenoidBField::Config::bMagCenter

The target magnetic field strength at the center. This will be used to scale coefficients

Definition at line 90 of file SolenoidBField.hpp.

View newest version in sPHENIX GitHub at line 90 of file SolenoidBField.hpp

Referenced by Acts::SolenoidBField::SolenoidBField().

double Acts::SolenoidBField::Config::length

Extent of the solenoid in z. It goes from -length/2 to +length/2 by convention

Definition at line 85 of file SolenoidBField.hpp.

View newest version in sPHENIX GitHub at line 85 of file SolenoidBField.hpp

Referenced by ActsExamples::Options::readMagneticField(), and Acts::SolenoidBField::SolenoidBField().

size_t Acts::SolenoidBField::Config::nCoils

The number of coils that make up the solenoid.

Definition at line 87 of file SolenoidBField.hpp.

View newest version in sPHENIX GitHub at line 87 of file SolenoidBField.hpp

Referenced by Acts::SolenoidBField::SolenoidBField().

double Acts::SolenoidBField::Config::radius

Radius at which the coils are located.

Definition at line 82 of file SolenoidBField.hpp.

View newest version in sPHENIX GitHub at line 82 of file SolenoidBField.hpp

Referenced by Acts::SolenoidBField::SolenoidBField().


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