![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for DicomBeamDeviceRef:
Collaboration diagram for DicomBeamDeviceRef:Public Member Functions | |
| DicomBeamDeviceRef (DRTBeamLimitingDeviceSequenceInRTBeamsModule::Item bldsItem) | |
| ~DicomBeamDeviceRef () | |
| void | SetSourceToBeamLimitingDeviceDistance (Float64 dat) |
| Float64 | GetSourceToBeamLimitingDeviceDistance () const |
| void | DumpToFile (std::ofstream &out) |
| void | Print (std::ostream &out) |
Public Member Functions inherited from DicomVBeamDevice | |
| void | SetNumberOfLeafJawPairs (Sint32 dat) |
| Sint32 | GetNumberOfLeafJawPairs () const |
| void | SetType (OFString dat) |
| OFString | GetType () const |
| void | AddPositionBoundary (Float64 dat) |
| Float64 | GetPositionBoundary (size_t ii) |
Private Attributes | |
| Float64 | theSourceToBeamLimitingDeviceDistance |
Additional Inherited Members | |
Protected Member Functions inherited from DicomVBeamDevice | |
| DicomVBeamDevice () | |
| ~DicomVBeamDevice () | |
Protected Attributes inherited from DicomVBeamDevice | |
| OFString | theType |
| Sint32 | theNumberOfLeafJawPairs |
| std::vector< Float64 > | thePositionBoundaries |
Definition at line 31 of file DicomBeamDeviceRef.hh.
View newest version in sPHENIX GitHub at line 31 of file DicomBeamDeviceRef.hh
| DicomBeamDeviceRef::DicomBeamDeviceRef | ( | DRTBeamLimitingDeviceSequenceInRTBeamsModule::Item | bldsItem | ) |
Definition at line 31 of file DicomBeamDeviceRef.cc.
View newest version in sPHENIX GitHub at line 31 of file DicomBeamDeviceRef.cc
References DicomVBeamDevice::AddPositionBoundary(), G4cout, G4endl, DicomVBeamDevice::SetNumberOfLeafJawPairs(), SetSourceToBeamLimitingDeviceDistance(), and DicomVBeamDevice::SetType().
Here is the call graph for this function:
|
inline |
Definition at line 35 of file DicomBeamDeviceRef.hh.
View newest version in sPHENIX GitHub at line 35 of file DicomBeamDeviceRef.hh
|
virtual |
Implements DicomVBeamDevice.
Definition at line 56 of file DicomBeamDeviceRef.cc.
View newest version in sPHENIX GitHub at line 56 of file DicomBeamDeviceRef.cc
References G4endl, theSourceToBeamLimitingDeviceDistance, and DicomVBeamDevice::theType.
|
inline |
Definition at line 41 of file DicomBeamDeviceRef.hh.
View newest version in sPHENIX GitHub at line 41 of file DicomBeamDeviceRef.hh
References theSourceToBeamLimitingDeviceDistance.
|
virtual |
Implements DicomVBeamDevice.
Definition at line 72 of file DicomBeamDeviceRef.cc.
View newest version in sPHENIX GitHub at line 72 of file DicomBeamDeviceRef.cc
|
inline |
Definition at line 38 of file DicomBeamDeviceRef.hh.
View newest version in sPHENIX GitHub at line 38 of file DicomBeamDeviceRef.hh
References theSourceToBeamLimitingDeviceDistance.
Referenced by DicomBeamDeviceRef().
Here is the caller graph for this function:
|
private |
Definition at line 50 of file DicomBeamDeviceRef.hh.
View newest version in sPHENIX GitHub at line 50 of file DicomBeamDeviceRef.hh
Referenced by DumpToFile(), GetSourceToBeamLimitingDeviceDistance(), and SetSourceToBeamLimitingDeviceDistance().