|
Mantid
|
#include <LoadANSTOHelper.h>
Public Member Functions | |
| EventAssignerFixedWavelength (const std::vector< bool > &roi, const size_t stride, const double wavelength, const double period, const double phase, const int64_t startTime, const double tofMinBoundary, const double tofMaxBoundary, const double timeMinBoundary, const double timeMaxBoundary, std::vector< EventVector_pt > &eventVectors) | |
Public Member Functions inherited from Mantid::DataHandling::ANSTO::EventAssigner | |
| EventAssigner (const std::vector< bool > &roi, const size_t stride, const double period, const double phase, int64_t startTime, const double tofMinBoundary, const double tofMaxBoundary, const double timeMinBoundary, const double timeMaxBoundary, std::vector< EventVector_pt > &eventVectors) | |
Public Member Functions inherited from Mantid::DataHandling::ANSTO::EventProcessor | |
| void | addEvent (size_t x, size_t y, double tof) |
| EventProcessor (const std::vector< bool > &roi, size_t stride, const double period, const double phase, const int64_t startTime, const double tofMinBoundary, const double tofMaxBoundary, const double timeMinBoundary, const double timeMaxBoundary) | |
| void | newFrame () |
Protected Member Functions | |
| void | addEventImpl (size_t id, int64_t pulse, double tof) override |
| void | addEventImpl (size_t id, int64_t pulse, double tof) override |
Protected Member Functions inherited from Mantid::DataHandling::ANSTO::EventProcessor | |
| virtual void | addEventImpl (size_t id, int64_t pulse, double tof)=0 |
| bool | validFrame () const |
Protected Attributes | |
| double | m_wavelength |
Protected Attributes inherited from Mantid::DataHandling::ANSTO::EventAssigner | |
| std::vector< EventVector_pt > & | m_eventVectors |
Protected Attributes inherited from Mantid::DataHandling::ANSTO::EventProcessor | |
| size_t | m_frames |
| size_t | m_framesValid |
| const double | m_period |
| const double | m_phase |
| const std::vector< bool > & | m_roi |
| int64_t | m_startTime |
| const size_t | m_stride |
| const double | m_timeMaxBoundary |
| const double | m_timeMinBoundary |
| const double | m_tofMaxBoundary |
| const double | m_tofMinBoundary |
Definition at line 126 of file LoadANSTOHelper.h.
| Mantid::DataHandling::ANSTO::EventAssignerFixedWavelength::EventAssignerFixedWavelength | ( | const std::vector< bool > & | roi, |
| const size_t | stride, | ||
| const double | wavelength, | ||
| const double | period, | ||
| const double | phase, | ||
| const int64_t | startTime, | ||
| const double | tofMinBoundary, | ||
| const double | tofMaxBoundary, | ||
| const double | timeMinBoundary, | ||
| const double | timeMaxBoundary, | ||
| std::vector< EventVector_pt > & | eventVectors | ||
| ) |
Definition at line 142 of file LoadANSTOHelper.cpp.
|
overrideprotectedvirtual |
Reimplemented from Mantid::DataHandling::ANSTO::EventAssigner.
Definition at line 151 of file LoadANSTOHelper.cpp.
References Mantid::DataHandling::ANSTO::EventAssigner::m_eventVectors, m_wavelength, and UNUSED_ARG.
|
protected |
Definition at line 129 of file LoadANSTOHelper.h.
Referenced by addEventImpl().