ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DicomROI Class Reference

#include <geant4/tree/geant4-10.6-release/examples/extended/medical/DICOM/dicomReader/include/DicomROI.hh>

+ Collaboration diagram for DicomROI:

Public Member Functions

 DicomROI (int ROINumber, OFString ROIName)
 
 ~DicomROI ()
 
void AddContour (DicomROIContour *)
 
std::vector< DicomROIContour * > GetContours () const
 
void Print (std::ostream &out)
 
int GetNumber () const
 
OFString GetName () const
 

Private Attributes

int theNumber
 
OFString theName
 
std::vector< DicomROIContour * > theContours
 

Detailed Description

Definition at line 35 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 35 of file DicomROI.hh

Constructor & Destructor Documentation

DicomROI::DicomROI ( int  ROINumber,
OFString  ROIName 
)

Definition at line 29 of file DicomROI.cc.

View newest version in sPHENIX GitHub at line 29 of file DicomROI.cc

References G4cout, G4endl, theName, and theNumber.

DicomROI::~DicomROI ( )
inline

Definition at line 39 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 39 of file DicomROI.hh

Member Function Documentation

void DicomROI::AddContour ( DicomROIContour cont)

Definition at line 35 of file DicomROI.cc.

View newest version in sPHENIX GitHub at line 35 of file DicomROI.cc

References DicomROIContour::GetPoints(), DicomROIContour::GetZ(), and theContours.

+ Here is the call graph for this function:

std::vector<DicomROIContour*> DicomROI::GetContours ( ) const
inline

Definition at line 43 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 43 of file DicomROI.hh

References theContours.

OFString DicomROI::GetName ( void  ) const
inline

Definition at line 50 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 50 of file DicomROI.hh

References theName.

Referenced by DicomFileStructure::ReadData().

+ Here is the caller graph for this function:

int DicomROI::GetNumber ( ) const
inline

Definition at line 47 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 47 of file DicomROI.hh

References theNumber.

Referenced by DicomFileStructure::ReadData().

+ Here is the caller graph for this function:

void DicomROI::Print ( std::ostream &  out)

Definition at line 56 of file DicomROI.cc.

View newest version in sPHENIX GitHub at line 56 of file DicomROI.cc

References G4endl, theContours, theName, and theNumber.

Member Data Documentation

std::vector<DicomROIContour*> DicomROI::theContours
private

Definition at line 58 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 58 of file DicomROI.hh

Referenced by AddContour(), GetContours(), and Print().

OFString DicomROI::theName
private

Definition at line 56 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 56 of file DicomROI.hh

Referenced by DicomROI(), GetName(), and Print().

int DicomROI::theNumber
private

Definition at line 55 of file DicomROI.hh.

View newest version in sPHENIX GitHub at line 55 of file DicomROI.hh

Referenced by DicomROI(), GetNumber(), and Print().


The documentation for this class was generated from the following files: