OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
Cyclotron.h File Reference
#include "AbsBeamline/Component.h"
#include "Fields/Definitions.h"
#include <string>
#include <vector>
Include dependency graph for Cyclotron.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BfieldData
struct  BPositions
class  Cyclotron

Class Documentation

◆ BfieldData

struct BfieldData

Definition at line 38 of file Cyclotron.h.

Collaboration diagram for BfieldData:
Class Members
double bacc_m
vector< double > bfld_m
vector< double > dbr_m
vector< double > dbrr_m
vector< double > dbrrr_m
vector< double > dbrrt_m
vector< double > dbrt_m
vector< double > dbrtt_m
vector< double > dbt_m
double dbtmx_m
vector< double > dbtt_m
double dbttmx_m
vector< double > dbttt_m
double dbtttmx_m
vector< double > f2_m
vector< double > f3_m
vector< double > g3_m
int nrad_m
int ntet_m
int ntetS_m
int ntot_m

◆ BPositions

struct BPositions

Definition at line 68 of file Cyclotron.h.

Collaboration diagram for BPositions:
Class Members
double Bfact_m
double delr_m
double dtet_m
vector< double > rarr_m
double rmin_m
double tetmin_m