13 #ifndef MITKPHOTOACOUSTICCOMPOSEDVOLUME_H 14 #define MITKPHOTOACOUSTICCOMPOSEDVOLUME_H 24 #include "itkLightObject.h" 45 void AddSlice(mitk::pa::FluenceYOffsetPair::Pointer fluenceYOffsetPair);
51 int GetNumberOfFluenceComponents();
61 double GetFluenceValue(
int fluenceComponent,
int x,
int y,
int z);
68 int GetYOffsetForFluenceComponentInPixels(
int fluenceComponent);
72 itkGetMacro(GroundTruthVolume, InSilicoTissueVolume::Pointer);
79 int m_FluenceComponents;
80 InSilicoTissueVolume::Pointer m_GroundTruthVolume;
81 std::vector<mitk::pa::FluenceYOffsetPair::Pointer> m_FluenceValues;
86 #endif // MITKPHOTOACOUSTICCOMPOSEDVOLUME_H
#define mitkNewMacro1Param(classname, type)
DataCollection - Class to facilitate loading/accessing structured data.
The ComposedVolume class provides the means to systematically collect nrrd files that correspond to d...
#define mitkClassMacroItkParent(className, SuperClassName)
#define MITKPHOTOACOUSTICSLIB_EXPORT