OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
ParticleContainer.hpp File Reference
#include <cmath>
#include <cstddef>
#include <functional>
#include <memory>
#include <string>
#include <vector>
#include "Manager/BaseManager.h"
#include "PartBunch/FieldContainer.hpp"
#include "Algorithms/CoordinateSystemTrafo.h"
#include "Algorithms/DistributionMoments.h"
#include "Algorithms/PartData.h"
#include "Algorithms/Quaternion.hpp"
#include "PartBunch/BunchStateHandler.h"
#include "Utilities/OpalException.h"
#include "Utilities/Options.h"
#include "Physics/Physics.h"
#include "Processes/GlobalProcesses/GlobalProcess.h"
Include dependency graph for ParticleContainer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ParticleContainer< T, Dim >
 Container for all per-particle (and per-simulation) fields tracked during OPALX tracking. More...
 

Typedefs

template<typename T >
using ParticleAttrib = ippl::ParticleAttrib< T >
 
using size_type = ippl::detail::size_type
 

Typedef Documentation

◆ ParticleAttrib

template<typename T >
using ParticleAttrib = ippl::ParticleAttrib<T>

Definition at line 31 of file ParticleContainer.hpp.

◆ size_type

using size_type = ippl::detail::size_type

Definition at line 33 of file ParticleContainer.hpp.