Mantid
|
Namespaces | |
namespace | Tar |
Classes | |
class | EventAssigner |
class | EventAssignerFixedWavelength |
class | EventCounter |
struct | EventFileHeader_Base |
struct | EventFileHeader_Packed |
class | EventProcessor |
class | FastReadOnlyFile |
class | ProgressTracker |
helper class to keep track of progress More... | |
Typedefs | |
using | EventVector_pt = std::vector< Types::Event::TofEvent > * |
pointer to the vector of events More... | |
Enumerations | |
enum | event_decode_state { DECODE_START , DECODE_OOB_BYTE_1 , DECODE_OOB_BYTE_2 , DECODE_VAL_BITFIELDS , DECODE_DT } |
Functions | |
template<class IReader , class IEventHandler , class IProgress > | |
void | ReadEventFile (IReader &loader, IEventHandler &handler, IProgress &progress, int32_t def_clock_scale, bool use_tx_chopper) |
Variables | |
constexpr int32_t | EVENTFILEHEADER_BASE_FORMAT_NUMBER = 0x00010002 |
constexpr int32_t | EVENTFILEHEADER_BASE_MAGIC_NUMBER = 0x0DAE0DAE |
constexpr int32_t | NVAL = 5 |
using Mantid::DataHandling::ANSTO::EventVector_pt = typedef std::vector<Types::Event::TofEvent> * |
pointer to the vector of events
Definition at line 32 of file LoadANSTOHelper.h.
Enumerator | |
---|---|
DECODE_START | |
DECODE_OOB_BYTE_1 | |
DECODE_OOB_BYTE_2 | |
DECODE_VAL_BITFIELDS | |
DECODE_DT |
Definition at line 59 of file LoadANSTOEventFile.h.
void Mantid::DataHandling::ANSTO::ReadEventFile | ( | IReader & | loader, |
IEventHandler & | handler, | ||
IProgress & | progress, | ||
int32_t | def_clock_scale, | ||
bool | use_tx_chopper | ||
) |
Definition at line 92 of file LoadANSTOEventFile.h.
References Mantid::DataHandling::ANSTO::EventFileHeader_Base::clock_scale, DECODE_DT, DECODE_OOB_BYTE_1, DECODE_OOB_BYTE_2, DECODE_START, DECODE_VAL_BITFIELDS, EVENTFILEHEADER_BASE_FORMAT_NUMBER, EVENTFILEHEADER_BASE_MAGIC_NUMBER, Mantid::DataHandling::ANSTO::EventFileHeader_Packed::evt_stg_nbits_v, Mantid::DataHandling::ANSTO::EventFileHeader_Packed::evt_stg_nbits_w, Mantid::DataHandling::ANSTO::EventFileHeader_Packed::evt_stg_nbits_wa, Mantid::DataHandling::ANSTO::EventFileHeader_Packed::evt_stg_nbits_x, Mantid::DataHandling::ANSTO::EventFileHeader_Packed::evt_stg_nbits_y, Mantid::DataHandling::ANSTO::EventFileHeader_Packed::evt_stg_xy_signed, Mantid::DataHandling::ANSTO::EventFileHeader_Base::format_number, Mantid::DataHandling::ANSTO::EventFileHeader_Base::magic_number, NVAL, Mantid::DataHandling::ANSTO::EventFileHeader_Base::oob_enabled, Mantid::DataHandling::ANSTO::EventFileHeader_Base::pack_format, Mantid::Geometry::x, and Mantid::Geometry::y.
|
constexpr |
Definition at line 21 of file LoadANSTOEventFile.h.
Referenced by ReadEventFile().
|
constexpr |
Definition at line 20 of file LoadANSTOEventFile.h.
Referenced by ReadEventFile().
|
constexpr |
Definition at line 24 of file LoadANSTOEventFile.h.
Referenced by ReadEventFile().