Skip to content
Snippets Groups Projects
Commit 6b464a60 authored by Lamar Moore's avatar Lamar Moore
Browse files

Fix doxygen issue BankPulseTimes #20436

parent 130f92a5
No related merge requests found
#include "MantidDataHandling/BankPulseTimes.h" #include "MantidDataHandling/BankPulseTimes.h"
using namespace Mantid::Kernel; using namespace Mantid::Kernel;
using Mantid::Types::Core::DateAndTime;
//=============================================================================================== //===============================================================================================
// BankPulseTimes // BankPulseTimes
//=============================================================================================== //===============================================================================================
...@@ -21,7 +20,7 @@ BankPulseTimes::BankPulseTimes(::NeXus::File &file, ...@@ -21,7 +20,7 @@ BankPulseTimes::BankPulseTimes(::NeXus::File &file,
file.openData("event_time_zero"); file.openData("event_time_zero");
// Read the offset (time zero) // Read the offset (time zero)
file.getAttr("offset", startTime); file.getAttr("offset", startTime);
DateAndTime start(startTime); Mantid::Types::Core::DateAndTime start(startTime);
// Load the seconds offsets // Load the seconds offsets
std::vector<double> seconds; std::vector<double> seconds;
file.getData(seconds); file.getData(seconds);
...@@ -38,7 +37,7 @@ BankPulseTimes::BankPulseTimes(::NeXus::File &file, ...@@ -38,7 +37,7 @@ BankPulseTimes::BankPulseTimes(::NeXus::File &file,
; ;
} }
pulseTimes = new DateAndTime[numPulses]; pulseTimes = new Mantid::Types::Core::DateAndTime[numPulses];
for (size_t i = 0; i < numPulses; i++) for (size_t i = 0; i < numPulses; i++)
pulseTimes[i] = start + seconds[i]; pulseTimes[i] = start + seconds[i];
} }
...@@ -48,12 +47,13 @@ BankPulseTimes::BankPulseTimes(::NeXus::File &file, ...@@ -48,12 +47,13 @@ BankPulseTimes::BankPulseTimes(::NeXus::File &file,
* Handles a zero-sized vector * Handles a zero-sized vector
* @param times * @param times
*/ */
BankPulseTimes::BankPulseTimes(const std::vector<DateAndTime> &times) { BankPulseTimes::BankPulseTimes(
const std::vector<Mantid::Types::Core::DateAndTime> &times) {
numPulses = times.size(); numPulses = times.size();
pulseTimes = nullptr; pulseTimes = nullptr;
if (numPulses == 0) if (numPulses == 0)
return; return;
pulseTimes = new DateAndTime[numPulses]; pulseTimes = new Mantid::Types::Core::DateAndTime[numPulses];
periodNumbers = std::vector<int>( periodNumbers = std::vector<int>(
numPulses, FirstPeriod); // TODO we are fixing this at 1 period for all numPulses, FirstPeriod); // TODO we are fixing this at 1 period for all
for (size_t i = 0; i < numPulses; i++) for (size_t i = 0; i < numPulses; i++)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment