ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
DicomBeamCompensator (DRTCompensatorSequence::Item bcompItem) | |
~DicomBeamCompensator () | |
void | Print (std::ostream &out) |
void | DumpToFile (std::ofstream &out) |
Private Attributes | |
OFString | theAccessoryCode |
Sint32 | theCompensatorColumns |
OFString | theCompensatorDescription |
OFString | theCompensatorDivergence |
OFString | theCompensatorID |
OFString | theCompensatorMountingPosition |
Sint32 | theCompensatorNumber |
OFVector< Float64 > | theCompensatorPixelSpacing |
OFVector< Float64 > | theCompensatorPosition |
Sint32 | theCompensatorRows |
OFVector< Float64 > | theCompensatorThicknessData |
OFVector< Float64 > | theCompensatorTransmissionData |
OFString | theCompensatorTrayID |
OFString | theCompensatorType |
OFString | theMaterialID |
OFVector< Float64 > | theSourceToCompensatorDistance |
Float64 | theSourceToCompensatorTrayDistance |
Definition at line 34 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 34 of file DicomBeamCompensator.hh
DicomBeamCompensator::DicomBeamCompensator | ( | DRTCompensatorSequence::Item | bcompItem | ) |
Definition at line 32 of file DicomBeamCompensator.cc.
View newest version in sPHENIX GitHub at line 32 of file DicomBeamCompensator.cc
References G4cout, G4endl, theCompensatorColumns, theCompensatorNumber, theCompensatorPixelSpacing, theCompensatorPosition, theCompensatorRows, theCompensatorThicknessData, theCompensatorTransmissionData, theMaterialID, theSourceToCompensatorDistance, and theSourceToCompensatorTrayDistance.
|
inline |
Definition at line 38 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 38 of file DicomBeamCompensator.hh
void DicomBeamCompensator::DumpToFile | ( | std::ofstream & | out | ) |
Definition at line 86 of file DicomBeamCompensator.cc.
View newest version in sPHENIX GitHub at line 86 of file DicomBeamCompensator.cc
References G4UIcommand::ConvertToString(), G4endl, theCompensatorColumns, theCompensatorNumber, theCompensatorPixelSpacing, theCompensatorPosition, theSourceToCompensatorDistance, and theSourceToCompensatorTrayDistance.
void DicomBeamCompensator::Print | ( | std::ostream & | out | ) |
Definition at line 80 of file DicomBeamCompensator.cc.
View newest version in sPHENIX GitHub at line 80 of file DicomBeamCompensator.cc
|
private |
Definition at line 47 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 47 of file DicomBeamCompensator.hh
|
private |
Definition at line 48 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 48 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator(), and DumpToFile().
|
private |
Definition at line 49 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 49 of file DicomBeamCompensator.hh
|
private |
Definition at line 50 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 50 of file DicomBeamCompensator.hh
|
private |
Definition at line 51 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 51 of file DicomBeamCompensator.hh
|
private |
Definition at line 52 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 52 of file DicomBeamCompensator.hh
|
private |
Definition at line 53 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 53 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator(), and DumpToFile().
|
private |
Definition at line 54 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 54 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator(), and DumpToFile().
|
private |
Definition at line 55 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 55 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator(), and DumpToFile().
|
private |
Definition at line 56 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 56 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator().
|
private |
Definition at line 57 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 57 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator().
|
private |
Definition at line 58 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 58 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator().
|
private |
Definition at line 59 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 59 of file DicomBeamCompensator.hh
|
private |
Definition at line 60 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 60 of file DicomBeamCompensator.hh
|
private |
Definition at line 61 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 61 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator().
|
private |
Definition at line 62 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 62 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator(), and DumpToFile().
|
private |
Definition at line 63 of file DicomBeamCompensator.hh.
View newest version in sPHENIX GitHub at line 63 of file DicomBeamCompensator.hh
Referenced by DicomBeamCompensator(), and DumpToFile().