42 namespace IdentificationDataInternal
57 std::set<DataProcessing::ProcessingAction>
actions;
61 const std::vector<InputFileRef>& input_file_refs =
62 std::vector<InputFileRef>(),
const std::vector<String>& primary_files =
64 std::set<DataProcessing::ProcessingAction> actions =
65 std::set<DataProcessing::ProcessingAction>()):
66 software_ref(software_ref), input_file_refs(input_file_refs),
67 primary_files(primary_files), date_time(date_time), actions(actions)
76 return (std::tie(software_ref, input_file_refs, primary_files,
85 return (std::tie(software_ref, input_file_refs, primary_files,
86 date_time, actions) ==
std::set< DataProcessing::ProcessingAction > actions
Definition: DataProcessingStep.h:57
bool operator<(const DataProcessingStep &other) const
Definition: DataProcessingStep.h:74
std::set< DataProcessingStep > DataProcessingSteps
Definition: DataProcessingStep.h:92
Data processing step that is applied to the data (e.g. database search, PEP calculation, filtering, ConsensusID).
Definition: DataProcessingStep.h:46
bool operator==(const DataProcessingStep &other) const
Definition: DataProcessingStep.h:83
ProcessingSoftwareRef software_ref
Definition: DataProcessingStep.h:48
IteratorWrapper< DataProcessingSteps::iterator > ProcessingStepRef
Definition: DataProcessingStep.h:93
DataProcessingStep(ProcessingSoftwareRef software_ref, const std::vector< InputFileRef > &input_file_refs=std::vector< InputFileRef >(), const std::vector< String > &primary_files=std::vector< String >(), const DateTime &date_time=DateTime::now(), std::set< DataProcessing::ProcessingAction > actions=std::set< DataProcessing::ProcessingAction >())
Definition: DataProcessingStep.h:59
static DateTime now()
Returns the current date and time.
std::vector< InputFileRef > input_file_refs
Definition: DataProcessingStep.h:50
DateTime date_time
Definition: DataProcessingStep.h:54
Interface for classes that can store arbitrary meta information (Type-Name-Value tuples).
Definition: MetaInfoInterface.h:60
DateTime Class.
Definition: DateTime.h:54
std::vector< String > primary_files
Definition: DataProcessingStep.h:52
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46