ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
void | SetNumberOfLeafJawPairs (Sint32 dat) |
Sint32 | GetNumberOfLeafJawPairs () const |
void | SetType (OFString dat) |
OFString | GetType () const |
void | AddPositionBoundary (Float64 dat) |
Float64 | GetPositionBoundary (size_t ii) |
virtual void | DumpToFile (std::ofstream &out)=0 |
virtual void | Print (std::ostream &out)=0 |
Protected Member Functions | |
DicomVBeamDevice () | |
~DicomVBeamDevice () | |
Protected Attributes | |
OFString | theType |
Sint32 | theNumberOfLeafJawPairs |
std::vector< Float64 > | thePositionBoundaries |
Definition at line 39 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 39 of file DicomVBeamDevice.hh
|
protected |
Definition at line 31 of file DicomVBeamDevice.cc.
View newest version in sPHENIX GitHub at line 31 of file DicomVBeamDevice.cc
|
inlineprotected |
Definition at line 43 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 43 of file DicomVBeamDevice.hh
|
inline |
Definition at line 58 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 58 of file DicomVBeamDevice.hh
References thePositionBoundaries.
Referenced by DicomBeamDevicePos::DicomBeamDevicePos(), and DicomBeamDeviceRef::DicomBeamDeviceRef().
|
pure virtual |
Implemented in DicomBeamDeviceRef, and DicomBeamDevicePos.
|
inline |
Definition at line 49 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 49 of file DicomVBeamDevice.hh
References theNumberOfLeafJawPairs.
|
inline |
Definition at line 61 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 61 of file DicomVBeamDevice.hh
References thePositionBoundaries.
|
inline |
Definition at line 55 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 55 of file DicomVBeamDevice.hh
References theType.
|
pure virtual |
Implemented in DicomBeamDeviceRef, and DicomBeamDevicePos.
|
inline |
Definition at line 46 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 46 of file DicomVBeamDevice.hh
References theNumberOfLeafJawPairs.
Referenced by DicomBeamDevicePos::DicomBeamDevicePos(), and DicomBeamDeviceRef::DicomBeamDeviceRef().
|
inline |
Definition at line 52 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 52 of file DicomVBeamDevice.hh
References theType.
Referenced by DicomBeamDevicePos::DicomBeamDevicePos(), and DicomBeamDeviceRef::DicomBeamDeviceRef().
|
protected |
Definition at line 71 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 71 of file DicomVBeamDevice.hh
Referenced by DicomBeamDevicePos::DumpToFile(), GetNumberOfLeafJawPairs(), and SetNumberOfLeafJawPairs().
|
protected |
Definition at line 72 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 72 of file DicomVBeamDevice.hh
Referenced by AddPositionBoundary(), DicomBeamDevicePos::DumpToFile(), and GetPositionBoundary().
|
protected |
Definition at line 70 of file DicomVBeamDevice.hh.
View newest version in sPHENIX GitHub at line 70 of file DicomVBeamDevice.hh
Referenced by DicomBeamDevicePos::DumpToFile(), DicomBeamDeviceRef::DumpToFile(), GetType(), and SetType().