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

Go to the source code of this file.

Classes

struct  PFieldData
struct  PPositions
class  Vacuum

Enumerations

enum class  ResidualGas : short { NOGAS = -1 , AIR = 0 , H2 = 1 }

Class Documentation

◆ PFieldData

struct PFieldData

Definition at line 37 of file Vacuum.h.

Collaboration diagram for PFieldData:
Class Members
int nrad_m
int ntet_m
int ntetS_m
int ntot_m
vector< double > pfld_m

◆ PPositions

struct PPositions

Definition at line 44 of file Vacuum.h.

Collaboration diagram for PPositions:
Class Members
double delr_m
double dtet_m
double Pfact_m
vector< double > rarr_m
double rmin_m
double tetmin_m

Enumeration Type Documentation

◆ ResidualGas

enum class ResidualGas : short
strong
Enumerator
NOGAS 
AIR 
H2 

Definition at line 55 of file Vacuum.h.