17#ifndef __file_dicom_study_h__
18#define __file_dicom_study_h__
32 Study (
Patient* parent,
const std::string& study_name,
const std::string& study_ID,
33 const std::string& study_UID,
const std::string& study_date,
const std::string& study_time) :
35 UID (study_UID),
date (study_date),
time (study_time) { }
40 std::shared_ptr<Series>
find (
const std::string& series_name,
size_t series_number,
41 const std::string& image_type,
const std::string& series_ref_UID,
42 const std::string& series_modality,
const std::string& series_date,
43 const std::string& series_time);
std::shared_ptr< Series > find(const std::string &series_name, size_t series_number, const std::string &image_type, const std::string &series_ref_UID, const std::string &series_modality, const std::string &series_date, const std::string &series_time)
bool operator<(const Study &s) const
Study(Patient *parent, const std::string &study_name, const std::string &study_ID, const std::string &study_UID, const std::string &study_date, const std::string &study_time)
std::ostream & operator<<(std::ostream &stream, const Patient &item)