19#ifndef BDSINTEGRATORTELEPORTER_H
20#define BDSINTEGRATORTELEPORTER_H
22#include "BDSIntegratorMag.hh"
25#include "G4ThreeVector.hh"
26#include "G4Transform3D.hh"
41 G4Transform3D teleporterDeltaIn,
42 G4double teleporterLengthIn,
47 virtual void Stepper(
const G4double yIn[],
48 const G4double dydx[],
55 const G4Transform3D transform;
56 const G4ThreeVector dPos;
57 const G4double teleporterLength;
Common functionality to BDSIM integrators.
Custom unphysical integrator to advance particle in teleporter.
G4bool threeDMethod
Whether to use full 3D transform.
Class to load and use PTC 1 turn map.