Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
EventList.h File Reference
#include "MantidAPI/IEventList.h"
#include "MantidDataObjects/Events.h"
#include "MantidKernel/MultiThreaded.h"
#include "MantidKernel/cow_ptr.h"
#include <iosfwd>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::DataObjects::EventList
 A class for holding : More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::DataObjects
 
namespace  Mantid::Kernel
 
namespace  Mantid::Types
 
namespace  Mantid::Types::Core
 

Enumerations

enum  Mantid::DataObjects::EventSortType {
  Mantid::DataObjects::UNSORTED , Mantid::DataObjects::TOF_SORT , Mantid::DataObjects::PULSETIME_SORT , Mantid::DataObjects::PULSETIMETOF_SORT ,
  Mantid::DataObjects::PULSETIMETOF_DELTA_SORT , Mantid::DataObjects::TIMEATSAMPLE_SORT
}
 How the event list is sorted. More...
 

Functions

DLLExport void Mantid::DataObjects::getEventsFrom (const EventList &el, std::vector< Types::Event::TofEvent > const *&events)
 
DLLExport void Mantid::DataObjects::getEventsFrom (const EventList &el, std::vector< WeightedEvent > const *&events)
 
DLLExport void Mantid::DataObjects::getEventsFrom (const EventList &el, std::vector< WeightedEventNoTime > const *&events)
 
DLLExport void Mantid::DataObjects::getEventsFrom (EventList &el, std::vector< Types::Event::TofEvent > *&events)
 
DLLExport void Mantid::DataObjects::getEventsFrom (EventList &el, std::vector< WeightedEvent > *&events)
 Get the vector of events contained in an EventList; this is overloaded by event type. More...
 
DLLExport void Mantid::DataObjects::getEventsFrom (EventList &el, std::vector< WeightedEventNoTime > *&events)
 Get the vector of events contained in an EventList; this is overloaded by event type. More...