Page MenuHomeHEPForge

ConstantMagneticField.h
No OneTemporary

ConstantMagneticField.h

#ifndef _RaveInterfaceConstantMagneticField_H_
#define _RaveInterfaceConstantMagneticField_H_
#include <rave/MagneticField.h>
namespace rave
{
/** \class A simple constant magnetic field
* that ships with rave.
*/
class ConstantMagneticField : public MagneticField
{
public:
virtual Vector3D inTesla ( const Point3D & ) const;
virtual MagneticField * copy() const;
ConstantMagneticField();
ConstantMagneticField( double x, double y, double z );
virtual ~ConstantMagneticField() {};
private:
double x_;
double y_;
double z_;
};
}
#endif

File Metadata

Mime Type
text/x-c++
Expires
Wed, May 14, 10:26 AM (1 d, 17 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5111134
Default Alt Text
ConstantMagneticField.h (580 B)

Event Timeline