17 namespace IdentificationDataInternal
30 std::set<DataProcessing::ProcessingAction>
actions;
34 const std::vector<InputFileRef>& input_file_refs = std::vector<InputFileRef>(),
35 const DateTime& date_time = DateTime::now(),
36 const std::set<DataProcessing::ProcessingAction>& actions = std::set<DataProcessing::ProcessingAction>())
38 software_ref(software_ref), input_file_refs(input_file_refs),
39 date_time(date_time), actions(actions)
DateTime Class.
Definition DateTime.h:31
std::set< ProcessingStep > ProcessingSteps
Definition ProcessingStep.h:52
IteratorWrapper< ProcessingSteps::iterator > ProcessingStepRef
Definition ProcessingStep.h:53
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Data processing step that is applied to the data (e.g. database search, PEP calculation,...
Definition ProcessingStep.h:22
ProcessingStep(ProcessingSoftwareRef software_ref, const std::vector< InputFileRef > &input_file_refs=std::vector< InputFileRef >(), const DateTime &date_time=DateTime::now(), const std::set< DataProcessing::ProcessingAction > &actions=std::set< DataProcessing::ProcessingAction >())
Definition ProcessingStep.h:32
std::vector< InputFileRef > input_file_refs
Definition ProcessingStep.h:25
std::set< DataProcessing::ProcessingAction > actions
Definition ProcessingStep.h:30
ProcessingSoftwareRef software_ref
Definition ProcessingStep.h:23
bool operator==(const ProcessingStep &other) const
don't compare meta data (?)
DateTime date_time
Definition ProcessingStep.h:27
bool operator<(const ProcessingStep &other) const
order by date/time first, don't compare meta data (?)
ProcessingStep(const ProcessingStep &other)=default