File: modalities.comment

package info (click to toggle)
simrisc 16.05.00-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,568 kB
  • sloc: cpp: 6,877; fortran: 665; makefile: 112; ansic: 112; sh: 107
file content (106 lines) | stat: -rw-r--r-- 2,731 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106

////////////////////////////////////////////////////////////////////
//            // 1st dimension is the type index,
//            // 2nd dimension is the id dimension
//        ParamsVect2 d_modality;
//
//        static Map s_type;
//        static Map s_id;
//
//    class Params
//    {
//        friend class Modalities;
//
//        double d_dose[N_DOSES];
//        double   d_sens[N_SENS];            // sensitivities
//        SpecVect d_spec;                    // specificities
//
//        public:
//            double const *dose() const;
//            double const *sens() const;
//
//            double dose(size_t idx) const;
//            double   sens(size_t idx) const;
//            Specificity const &operator[](size_t idx) const;
//    };
//
//    typedef std::vector<Params> ParamsVect;
//    typedef std::vector<ParamsVect> ParamsVect2;
//
//
//
//        ParamsVect const &operator[](size_t idx) const;
//
//        Params const &mammoParams() const;
//        Params const &tomoParams() const;
//
//        void writeParameters(std::ostream &out) const;                 // 1
//
//    private:
//        void params(std::ostream &out, char const *label, Constants type)
//                                                                        const;
//        void birads(std::ostream &out, char const *label,
//                    double const *value, Constants count) const;
//
//
//        void makeRoom(uint16_t typeIdx, uint16_t idIdx);
//
//        static bool readSpecificities(std::istream &in, Params &params);



// inline Modalities::ParamsVect const &Modalities::operator[](size_t idx) const
// {
//     return d_modality[idx];
// }
//
// inline Modalities::Params const &Modalities::mammoParams() const
// {
//     return d_modality[XRAY][MAMMO];
// }
//
// inline Modalities::Params const &Modalities::tomoParams() const
// {
//     return d_modality[XRAY][TOMO];
// }
//
// inline uint16_t Modalities::Specificity::beginAge() const
// {
//     return d_beginAge;
// }
//
// inline uint16_t Modalities::Specificity::endAge() const
// {
//     return d_endAge;
// }
//
// inline double Modalities::Specificity::value() const
// {
//     return d_value;
// }
//
// inline double Modalities::Params::dose(size_t idx) const
// {
//     return d_dose[idx];
// }
//
// inline double const *Modalities::Params::dose() const
// {
//     return d_dose;
// }
//
// inline double   Modalities::Params::sens(size_t idx) const
// {
//     return d_sens[idx];
// }
//
// inline double const *Modalities::Params::sens() const
// {
//     return d_sens;
// }
//
// inline Modalities::Specificity
//             const &Modalities::Params::operator[](size_t idx) const
// {
//     return d_spec[idx];
// }