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

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

Public Member Functions

 DicomBeamWedge (DRTWedgeSequence::Item bcompItem)
 
 ~DicomBeamWedge ()
 
void Print (std::ostream &out)
 
void DumpToFile (std::ofstream &out)
 

Private Attributes

OFString theWedgeID
 
Sint32 theWedgeNumber
 
OFString theWedgeType
 
Float64 theSourceToWedgeTrayDistance
 
Sint32 theWedgeAngle
 
Float64 theWedgeFactor
 
Float64 theWedgeOrientation
 

Detailed Description

Definition at line 34 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 34 of file DicomBeamWedge.hh

Constructor & Destructor Documentation

DicomBeamWedge::DicomBeamWedge ( DRTWedgeSequence::Item  bcompItem)

Definition at line 32 of file DicomBeamWedge.cc.

View newest version in sPHENIX GitHub at line 32 of file DicomBeamWedge.cc

References G4cout, G4endl, theSourceToWedgeTrayDistance, theWedgeAngle, and theWedgeNumber.

DicomBeamWedge::~DicomBeamWedge ( )
inline

Definition at line 38 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 38 of file DicomBeamWedge.hh

Member Function Documentation

void DicomBeamWedge::DumpToFile ( std::ofstream &  out)

Definition at line 62 of file DicomBeamWedge.cc.

View newest version in sPHENIX GitHub at line 62 of file DicomBeamWedge.cc

References G4UIcommand::ConvertToString(), G4endl, theSourceToWedgeTrayDistance, theWedgeAngle, and theWedgeNumber.

+ Here is the call graph for this function:

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

Definition at line 56 of file DicomBeamWedge.cc.

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

Member Data Documentation

Float64 DicomBeamWedge::theSourceToWedgeTrayDistance
private

Definition at line 50 of file DicomBeamWedge.hh.

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

Referenced by DicomBeamWedge(), and DumpToFile().

Sint32 DicomBeamWedge::theWedgeAngle
private

Definition at line 51 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 51 of file DicomBeamWedge.hh

Referenced by DicomBeamWedge(), and DumpToFile().

Float64 DicomBeamWedge::theWedgeFactor
private

Definition at line 52 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 52 of file DicomBeamWedge.hh

OFString DicomBeamWedge::theWedgeID
private

Definition at line 47 of file DicomBeamWedge.hh.

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

Sint32 DicomBeamWedge::theWedgeNumber
private

Definition at line 48 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 48 of file DicomBeamWedge.hh

Referenced by DicomBeamWedge(), and DumpToFile().

Float64 DicomBeamWedge::theWedgeOrientation
private

Definition at line 53 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 53 of file DicomBeamWedge.hh

OFString DicomBeamWedge::theWedgeType
private

Definition at line 49 of file DicomBeamWedge.hh.

View newest version in sPHENIX GitHub at line 49 of file DicomBeamWedge.hh


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