|
| EventCounter (const std::vector< bool > &roi, const std::vector< size_t > &mapIndex, const double framePeriod, const double gatePeriod, const TimeLimits &timeBoundary, std::vector< size_t > &eventCounts, const double L1, const double V0, const std::vector< double > &vecL2, size_t maxEvents) |
|
double | tofCorrection () |
|
Public Member Functions inherited from Mantid::DataHandling::PLN::EventProcessor |
void | addEvent (size_t x, size_t p, double tof, double) |
|
size_t | availableEvents () const |
|
double | duration () const |
|
| EventProcessor (const std::vector< bool > &roi, const std::vector< size_t > &mapIndex, const double framePeriod, const double gatePeriod, const TimeLimits &timeBoundary, size_t maxEvents) |
|
int64_t | frameStart () const |
|
void | newFrame () |
|
size_t | numFrames () const |
|
size_t | processedEvents () const |
|
bool | validFrame () const |
|
|
void | addEventImpl (size_t id, size_t, size_t, double tobs) override |
|
virtual void | addEventImpl (size_t id, size_t x, size_t y, double tof)=0 |
|
Definition at line 348 of file LoadPLN.cpp.
◆ EventCounter()
Mantid::DataHandling::PLN::EventCounter::EventCounter |
( |
const std::vector< bool > & |
roi, |
|
|
const std::vector< size_t > & |
mapIndex, |
|
|
const double |
framePeriod, |
|
|
const double |
gatePeriod, |
|
|
const TimeLimits & |
timeBoundary, |
|
|
std::vector< size_t > & |
eventCounts, |
|
|
const double |
L1, |
|
|
const double |
V0, |
|
|
const std::vector< double > & |
vecL2, |
|
|
size_t |
maxEvents |
|
) |
| |
|
inline |
◆ addEventImpl()
void Mantid::DataHandling::PLN::EventCounter::addEventImpl |
( |
size_t |
id, |
|
|
size_t |
, |
|
|
size_t |
, |
|
|
double |
tobs |
|
) |
| |
|
inlineoverrideprotectedvirtual |
◆ tofCorrection()
double Mantid::DataHandling::PLN::EventCounter::tofCorrection |
( |
| ) |
|
|
inline |
◆ m_eventCounts
std::vector<size_t>& Mantid::DataHandling::PLN::EventCounter::m_eventCounts |
|
protected |
◆ m_histogram
SimpleHist Mantid::DataHandling::PLN::EventCounter::m_histogram |
|
protected |
◆ m_L1
double Mantid::DataHandling::PLN::EventCounter::m_L1 |
|
protected |
◆ m_L2
const std::vector<double>& Mantid::DataHandling::PLN::EventCounter::m_L2 |
|
protected |
◆ m_V0
double Mantid::DataHandling::PLN::EventCounter::m_V0 |
|
protected |
The documentation for this class was generated from the following file: