#include <MagneticField/VolumeGeometry/interface/BoundVolume.h>
Public Member Functions | |
BoundVolume (const PositionType &pos, const RotationType &rot) | |
virtual const VolumeBoundary * | closestBoundary (const LocalPoint &pos, const LocalVector &momentum, PropagationDirection dir) const =0 |
virtual const VolumeBoundary * | nextBoundary (const LocalPoint &pos, const LocalVector &momentum, PropagationDirection dir) const =0 |
Definition at line 9 of file BoundVolume.h.
BoundVolume::BoundVolume | ( | const PositionType & | pos, | |
const RotationType & | rot | |||
) | [inline] |
virtual const VolumeBoundary* BoundVolume::closestBoundary | ( | const LocalPoint & | pos, | |
const LocalVector & | momentum, | |||
PropagationDirection | dir | |||
) | const [pure virtual] |
virtual const VolumeBoundary* BoundVolume::nextBoundary | ( | const LocalPoint & | pos, | |
const LocalVector & | momentum, | |||
PropagationDirection | dir | |||
) | const [pure virtual] |