EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/ayk/MgridHeader.h>
Public Member Functions | |
const char * | getName () |
void | setCreationMethod (unsigned method) |
Public Attributes | |
__u64 | field_calculation_method |
__u64 | cell_contents_bits |
CoordSystem | coord |
CoordSystem | field |
MgridDirection | dir [3] |
Protected Attributes | |
__u64 | magic_header |
__u64 | format_id |
__u64 | __type |
__u64 | creation_time |
__u64 | creation_method |
char | parent_name [MGRID_NAME_LENGTH_MAX] |
__u64 | parent_type |
char | name [MGRID_NAME_LENGTH_MAX] |
__u64 | child_num |
__u64 | object_contents_bits |
double | shift [3] |
double | theta [3] |
double | phi [3] |
unsigned char | reserved [1024] |
__u64 | magic_trailer |
Friends | |
class | MgridInterpolation |
Definition at line 87 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 87 of file MgridHeader.h
|
inline |
Definition at line 91 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 91 of file MgridHeader.h
References name.
Referenced by convert_cell_list_to_mgrid().
|
inline |
Definition at line 93 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 93 of file MgridHeader.h
References creation_method.
Referenced by import_ascii_field_map().
|
friend |
Definition at line 88 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 88 of file MgridHeader.h
|
protected |
Definition at line 109 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 109 of file MgridHeader.h
Referenced by Mgrid::attachToHeap(), Mgrid::exportCore(), Mgrid::getFieldValue(), Mgrid::Mgrid(), MgridInterpolation::MgridInterpolation(), Mgrid::setFittingMode(), Mgrid::setHrcInterpolationMode(), Mgrid::setInterpolationMode(), Mgrid::setModeWrapper(), and Mgrid::turnInterpolationOff().
__u64 MgridHeader::cell_contents_bits |
Definition at line 142 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 142 of file MgridHeader.h
Referenced by create_single_mgrid_header(), and Mgrid::initializeAsSingleMgrid().
|
protected |
Definition at line 123 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 123 of file MgridHeader.h
Referenced by Mgrid::attachToHeap(), Mgrid::exportCore(), Mgrid::getFieldValue(), Mgrid::initializeAsHeap(), and Mgrid::Mgrid().
CoordSystem MgridHeader::coord |
Definition at line 151 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 151 of file MgridHeader.h
Referenced by MgridInterpolation::appendArbitraryNeighbouringCells(), MgridInterpolation::assignSuggestedSequence(), MgridInterpolation::checkNeighbouringCubicArea(), Mgrid::convertInputCoordinates(), Mgrid::cookSequentialHighFitting(), Mgrid::coordToMultiAddr(), create_mgrid_heap_header(), create_single_mgrid_header(), Mgrid::directFieldValue(), MgridInterpolation::fillOkArray(), Mgrid::getFieldValue(), and Mgrid::initializeAsSingleMgrid().
|
protected |
Definition at line 114 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 114 of file MgridHeader.h
Referenced by setCreationMethod().
|
protected |
Definition at line 112 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 112 of file MgridHeader.h
Referenced by Mgrid::Mgrid().
MgridDirection MgridHeader::dir[3] |
Definition at line 155 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 155 of file MgridHeader.h
Referenced by MgridInterpolation::appendArbitraryNeighbouringCells(), MgridInterpolation::checkNeighbouringCubicArea(), Mgrid::cookSequentialFastInterpolation(), Mgrid::cookSequentialHighFitting(), Mgrid::coordToMultiAddr(), create_single_mgrid_header(), Mgrid::directFieldValue(), Mgrid::initializeAsSingleMgrid(), Mgrid::linearAddrToMulti(), Mgrid::multiAddrToCoord(), Mgrid::multiAddrToLinear(), MgridInterpolation::preCookMultiDimCommon(), and MgridInterpolation::precookSequentialHighCommon().
CoordSystem MgridHeader::field |
Definition at line 151 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 151 of file MgridHeader.h
Referenced by Mgrid::convertOutputField(), create_mgrid_heap_header(), create_single_mgrid_header(), Mgrid::directFieldValue(), Mgrid::getFieldValue(), Mgrid::initializeAsSingleMgrid(), Mgrid::restoreInterpolations(), Mgrid::setModeWrapper(), and Mgrid::switchInterpolation().
__u64 MgridHeader::field_calculation_method |
Definition at line 129 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 129 of file MgridHeader.h
Referenced by create_mgrid_heap_header(), and Mgrid::getFieldValue().
|
protected |
Definition at line 106 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 106 of file MgridHeader.h
Referenced by Mgrid::Mgrid().
|
protected |
Definition at line 93 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 93 of file MgridHeader.h
Referenced by Mgrid::getFieldValue(), and Mgrid::Mgrid().
|
protected |
Definition at line 175 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 175 of file MgridHeader.h
Referenced by Mgrid::Mgrid().
|
protected |
Definition at line 120 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 120 of file MgridHeader.h
Referenced by eicpy.verify.PythiaHistograms::__init__(), eicpy.verify.DjangohHistograms::__init__(), getName(), Mgrid::Mgrid(), and eicpy.build.File::process().
|
protected |
Definition at line 133 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 133 of file MgridHeader.h
Referenced by Mgrid::exportCore(), and Mgrid::Mgrid().
|
protected |
Definition at line 116 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 116 of file MgridHeader.h
|
protected |
Definition at line 117 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 117 of file MgridHeader.h
|
protected |
Definition at line 166 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 166 of file MgridHeader.h
Referenced by Mgrid::changePosition(), Mgrid::Mgrid(), and Mgrid::recalculatePosition().
|
protected |
Definition at line 171 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 171 of file MgridHeader.h
|
protected |
Definition at line 160 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 160 of file MgridHeader.h
Referenced by Mgrid::changePosition(), Mgrid::convertInputCoordinates(), Mgrid::Mgrid(), and Mgrid::recalculatePosition().
|
protected |
Definition at line 166 of file MgridHeader.h.
View newest version in sPHENIX GitHub at line 166 of file MgridHeader.h
Referenced by Mgrid::changePosition(), Mgrid::Mgrid(), and Mgrid::recalculatePosition().