Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
CalibrationHelpers.cpp File Reference
#include "MantidCrystal/CalibrationHelpers.h"
#include "MantidAPI/ResizeRectangularDetectorHelper.h"
#include "MantidCrystal/SCDCalibratePanels.h"
#include "MantidGeometry/Instrument/ComponentInfo.h"

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Crystal
 
namespace  Mantid::Crystal::CalibrationHelpers
 CalibrationHelpers : This contains helper methods to move source, sample and detector positions/rotations for an instrument according to some calibration information.
 

Functions

MANTID_CRYSTAL_DLL void Mantid::Crystal::CalibrationHelpers::adjustBankPositionsAndSizes (const std::vector< std::string > &bankNames, const Instrument &newInstrument, const V3D &pos, const Quat &rot, const double detWScale, const double detHtScale, ComponentInfo &componentInfo)
 Updates ComponentInfo for newInstrument to reflect the changes in the associated panel information. More...
 
MANTID_CRYSTAL_DLL void Mantid::Crystal::CalibrationHelpers::adjustUpSampleAndSourcePositions (const double L0, const V3D &newSampPos, ComponentInfo &componentInfo)
 Updates the ComponentInfo for the workspace containing newInstrument to reflect the position of the source. More...