CGA Implementation of the abstract interface that returns the (material) properties along a given distance between two points in in world coordinates. More...
#include <CGAGearDistanceProperties.h>
Public Member Functions | |
CGAGearDistanceProperties (std::string steer, std::string model, std::string setup, std::string host, std::string user, std::string password) | |
virtual | ~CGAGearDistanceProperties () |
Destructor. | |
virtual const std::vector < std::string > & | getMaterialNames (const Vector3D &p0, const Vector3D &p1) const throw (NotImplementedException, std::exception ) |
List of matrial names along the distance between [p0,p1] . | |
virtual const std::vector < double > & | getMaterialThicknesses (const Vector3D &p0, const Vector3D &p1) const throw (NotImplementedException, std::exception ) |
List of matrial thicknesses in mm along the distance between [p0,p1] - runs parallel to the array returned by getMaterialNames(). | |
virtual double | getNRadlen (const Vector3D &p0, const Vector3D &p1) const throw (NotImplementedException, std::exception ) |
The number of radiation lengths along the distance between [p0,p1] . | |
virtual double | getNIntlen (const Vector3D &p0, const Vector3D &p1) const throw (NotImplementedException, std::exception ) |
The number of interaction lengths along the distance between [p0,p1] . | |
virtual double | getBdL (const Vector3D &p0, const Vector3D &p1) const throw (NotImplementedException, std::exception ) |
The integrated magnetic field along the distance between [p0,p1] in Tesla*mm. | |
virtual double | getEdL (const Vector3D &p0, const Vector3D &p1) const throw (NotImplementedException, std::exception ) |
The integrated electric field along the distance between [p0,p1] in mVolt. | |
Public Member Functions inherited from gear::GearDistanceProperties | |
virtual | ~GearDistanceProperties () |
Destructor. | |
Protected Member Functions | |
void | beamOn (const Vector3D &p0, const Vector3D &p1) const |
CGA Implementation of the abstract interface that returns the (material) properties along a given distance between two points in in world coordinates.
Definition at line 18 of file CGAGearDistanceProperties.h.