PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::services::sop_classes::mg_acquisition_params Struct Reference

Mammography acquisition parameters structure. More...

#include <mg_storage.h>

Collaboration diagram for kcenon::pacs::services::sop_classes::mg_acquisition_params:
Collaboration graph

Public Attributes

std::optional< double > compression_force_n
 Compression force in Newtons (0018,11A2)
 
std::optional< double > compressed_breast_thickness_mm
 Compressed breast thickness in mm (0018,11A0)
 
std::optional< double > relative_x_ray_exposure
 Relative X-ray exposure (0018,1405)
 
std::optional< double > entrance_dose_dgy
 Entrance dose in dGy (0040,0302)
 
std::optional< std::string > entrance_dose_derivation
 Entrance dose derivation (0040,0303)
 
std::optional< double > organ_dose_dgy
 Organ dose in dGy (0040,0316)
 
std::optional< double > half_value_layer_mm
 Half value layer in mm Al (0040,0314)
 
std::optional< double > kvp
 KVP - X-ray tube peak kilovoltage (0018,0060)
 
std::optional< double > exposure_time_ms
 Exposure time in ms (0018,1150)
 
std::optional< double > tube_current_ma
 X-ray tube current in mA (0018,1151)
 
std::optional< double > exposure_mas
 Exposure in mAs (0018,1153)
 
std::optional< std::string > anode_target_material
 Anode target material (0018,1191)
 
std::optional< std::string > filter_material
 Filter material (0018,7050)
 
std::optional< double > filter_thickness_mm
 Filter thickness in mm (0018,7052)
 
std::optional< double > focal_spot_mm
 Focal spot size in mm (0018,1190)
 
std::optional< bool > breast_implant_present
 Breast implant present (0028,1300)
 
std::optional< bool > partial_view
 Partial view flag (0028,1350)
 
std::optional< std::string > partial_view_description
 Partial view description (0028,1351)
 

Detailed Description

Mammography acquisition parameters structure.

Contains key acquisition parameters specific to mammography imaging. These parameters are important for quality control and image interpretation.

Definition at line 211 of file mg_storage.h.

Member Data Documentation

◆ anode_target_material

std::optional<std::string> kcenon::pacs::services::sop_classes::mg_acquisition_params::anode_target_material

Anode target material (0018,1191)

Definition at line 246 of file mg_storage.h.

◆ breast_implant_present

std::optional<bool> kcenon::pacs::services::sop_classes::mg_acquisition_params::breast_implant_present

Breast implant present (0028,1300)

Definition at line 258 of file mg_storage.h.

◆ compressed_breast_thickness_mm

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::compressed_breast_thickness_mm

Compressed breast thickness in mm (0018,11A0)

Definition at line 216 of file mg_storage.h.

◆ compression_force_n

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::compression_force_n

Compression force in Newtons (0018,11A2)

Definition at line 213 of file mg_storage.h.

◆ entrance_dose_derivation

std::optional<std::string> kcenon::pacs::services::sop_classes::mg_acquisition_params::entrance_dose_derivation

Entrance dose derivation (0040,0303)

Definition at line 225 of file mg_storage.h.

◆ entrance_dose_dgy

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::entrance_dose_dgy

Entrance dose in dGy (0040,0302)

Definition at line 222 of file mg_storage.h.

◆ exposure_mas

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::exposure_mas

Exposure in mAs (0018,1153)

Definition at line 243 of file mg_storage.h.

◆ exposure_time_ms

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::exposure_time_ms

Exposure time in ms (0018,1150)

Definition at line 237 of file mg_storage.h.

◆ filter_material

std::optional<std::string> kcenon::pacs::services::sop_classes::mg_acquisition_params::filter_material

Filter material (0018,7050)

Definition at line 249 of file mg_storage.h.

◆ filter_thickness_mm

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::filter_thickness_mm

Filter thickness in mm (0018,7052)

Definition at line 252 of file mg_storage.h.

◆ focal_spot_mm

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::focal_spot_mm

Focal spot size in mm (0018,1190)

Definition at line 255 of file mg_storage.h.

◆ half_value_layer_mm

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::half_value_layer_mm

Half value layer in mm Al (0040,0314)

Definition at line 231 of file mg_storage.h.

◆ kvp

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::kvp

KVP - X-ray tube peak kilovoltage (0018,0060)

Definition at line 234 of file mg_storage.h.

◆ organ_dose_dgy

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::organ_dose_dgy

Organ dose in dGy (0040,0316)

Definition at line 228 of file mg_storage.h.

◆ partial_view

std::optional<bool> kcenon::pacs::services::sop_classes::mg_acquisition_params::partial_view

Partial view flag (0028,1350)

Definition at line 261 of file mg_storage.h.

◆ partial_view_description

std::optional<std::string> kcenon::pacs::services::sop_classes::mg_acquisition_params::partial_view_description

Partial view description (0028,1351)

Definition at line 264 of file mg_storage.h.

◆ relative_x_ray_exposure

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::relative_x_ray_exposure

Relative X-ray exposure (0018,1405)

Definition at line 219 of file mg_storage.h.

◆ tube_current_ma

std::optional<double> kcenon::pacs::services::sop_classes::mg_acquisition_params::tube_current_ma

X-ray tube current in mA (0018,1151)

Definition at line 240 of file mg_storage.h.


The documentation for this struct was generated from the following file: