22 #ifndef ctkXnatExperiment_h
23 #define ctkXnatExperiment_h
25 #include "ctkXNATCoreExport.h"
30 class ctkXnatExperimentPrivate;
47 virtual void setName(
const QString &name);
49 virtual QString
name()
const;
51 void setLabel(
const QString &label);
52 QString label()
const;
54 QString dateOfAcquisition()
const;
55 void setDateOfAcquisition(
const QString &dateOfAcquisition);
57 QString timeOfAcquisition()
const;
58 void setTimeOfAcquisition(
const QString &timeOfAcquisition);
60 QString scannerType()
const;
61 void setScannerType(
const QString &scannerType);
63 QString imageModality()
const;
64 void setImageModality(
const QString &imageModality);
75 virtual void fetchImpl();
77 virtual void downloadImpl(
const QString&);