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

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

+ Collaboration diagram for DicomPhantomZSliceMerged:

Public Member Functions

 DicomPhantomZSliceMerged ()
 
 ~DicomPhantomZSliceMerged ()
 
void AddZSlice (DicomPhantomZSliceHeader *val)
 
void CheckSlices ()
 
void DumpExcessMemory ()
 

Private Attributes

std::map< G4double,
DicomPhantomZSliceHeader * > 
fSlices
 

Detailed Description

Definition at line 46 of file DicomPhantomZSliceMerged.hh.

View newest version in sPHENIX GitHub at line 46 of file DicomPhantomZSliceMerged.hh

Constructor & Destructor Documentation

DicomPhantomZSliceMerged::DicomPhantomZSliceMerged ( )

Definition at line 46 of file DicomPhantomZSliceMerged.cc.

View newest version in sPHENIX GitHub at line 46 of file DicomPhantomZSliceMerged.cc

DicomPhantomZSliceMerged::~DicomPhantomZSliceMerged ( )

Definition at line 53 of file DicomPhantomZSliceMerged.cc.

View newest version in sPHENIX GitHub at line 53 of file DicomPhantomZSliceMerged.cc

References fSlices.

Member Function Documentation

void DicomPhantomZSliceMerged::AddZSlice ( DicomPhantomZSliceHeader val)
inline

Definition at line 55 of file DicomPhantomZSliceMerged.hh.

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

References fSlices, and DicomPhantomZSliceHeader::GetSliceLocation().

Referenced by DicomHandler::ReadFile().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DicomPhantomZSliceMerged::CheckSlices ( )

Definition at line 60 of file DicomPhantomZSliceMerged.cc.

View newest version in sPHENIX GitHub at line 60 of file DicomPhantomZSliceMerged.cc

References fSlices, G4cout, G4endl, DicomPhantomZSliceHeader::GetMaxZ(), DicomPhantomZSliceHeader::GetMinZ(), DicomPhantomZSliceHeader::GetSliceLocation(), mm, one, DicomPhantomZSliceHeader::SetMaxZ(), DicomPhantomZSliceHeader::SetMinZ(), and two.

Referenced by DicomHandler::CheckFileFormat().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DicomPhantomZSliceMerged::DumpExcessMemory ( )
inline

Definition at line 73 of file DicomPhantomZSliceMerged.hh.

View newest version in sPHENIX GitHub at line 73 of file DicomPhantomZSliceMerged.hh

References fSlices.

Member Data Documentation

std::map<G4double,DicomPhantomZSliceHeader*> DicomPhantomZSliceMerged::fSlices
private

Definition at line 68 of file DicomPhantomZSliceMerged.hh.

View newest version in sPHENIX GitHub at line 68 of file DicomPhantomZSliceMerged.hh

Referenced by AddZSlice(), CheckSlices(), DumpExcessMemory(), and ~DicomPhantomZSliceMerged().


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