|
BOSS 8.0.0
BESIII Offline Software System
|
#include <CgemIndexFile.h>
Public Member Functions | |
| CgemIndexFile () | |
| ~CgemIndexFile () | |
| bool | open4read (const std::string &file) |
| bool | open4write (const std::string &file) |
| bool | append_from (const std::string &file) |
| void | close () |
| void | show () |
| void | showSubFile () |
| void | showSubFileRange (const uint32_t start, const uint32_t end) |
| bool | loadSubFile (const uint32_t n) |
| uint32_t * | getCgemData (const uint32_t l1id) |
| uint32_t | numFiles () |
| uint32_t | numEvents () |
| CgemSubFileMeta * | getMeta () |
| CgemEventIndex * | getIndices () |
| CgemIndexFile () | |
| ~CgemIndexFile () | |
| bool | open4read (const std::string &file) |
| bool | open4write (const std::string &file) |
| bool | append_from (const std::string &file) |
| void | close () |
| void | show () |
| void | showSubFile () |
| void | showSubFileRange (const uint32_t start, const uint32_t end) |
| bool | loadSubFile (const uint32_t n) |
| uint32_t * | getCgemData (const uint32_t l1id) |
| uint32_t | numFiles () |
| uint32_t | numEvents () |
| CgemSubFileMeta * | getMeta () |
| CgemEventIndex * | getIndices () |
| CgemIndexFile () | |
| ~CgemIndexFile () | |
| bool | open4read (const std::string &file) |
| bool | open4write (const std::string &file) |
| bool | append_from (const std::string &file) |
| void | close () |
| void | show () |
| void | showSubFile () |
| void | showSubFileRange (const uint32_t start, const uint32_t end) |
| bool | loadSubFile (const uint32_t n) |
| uint32_t * | getCgemData (const uint32_t l1id) |
| uint32_t | numFiles () |
| uint32_t | numEvents () |
| CgemSubFileMeta * | getMeta () |
| CgemEventIndex * | getIndices () |
Public Attributes | |
| const uint32_t | kIndexFileMarker { 0x6c6c7566 } |
| const uint32_t | kSubIndexFileMarker { 0x66627573 } |
| const uint32_t | kMaxNumFiles { 1020 } |
Definition at line 21 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
| CgemIndexFile::CgemIndexFile | ( | ) |
Definition at line 7 of file CgemIndexFile.cxx.
| CgemIndexFile::~CgemIndexFile | ( | ) |
Definition at line 12 of file CgemIndexFile.cxx.
| CgemIndexFile::CgemIndexFile | ( | ) |
| CgemIndexFile::~CgemIndexFile | ( | ) |
| CgemIndexFile::CgemIndexFile | ( | ) |
| CgemIndexFile::~CgemIndexFile | ( | ) |
| bool CgemIndexFile::append_from | ( | const std::string & | file | ) |
Definition at line 75 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE().
| bool CgemIndexFile::append_from | ( | const std::string & | file | ) |
| bool CgemIndexFile::append_from | ( | const std::string & | file | ) |
| void CgemIndexFile::close | ( | ) |
Definition at line 140 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE(), and ~CgemIndexFile().
| void CgemIndexFile::close | ( | ) |
| void CgemIndexFile::close | ( | ) |
| uint32_t * CgemIndexFile::getCgemData | ( | const uint32_t | l1id | ) |
Definition at line 237 of file CgemIndexFile.cxx.
| uint32_t * CgemIndexFile::getCgemData | ( | const uint32_t | l1id | ) |
| uint32_t * CgemIndexFile::getCgemData | ( | const uint32_t | l1id | ) |
|
inline |
Definition at line 58 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-opt/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 57 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 57 of file InstallArea/x86_64-el9-gcc13-dbg/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 57 of file InstallArea/x86_64-el9-gcc13-opt/include/RawFile/CgemIndexFile.h.
| bool CgemIndexFile::loadSubFile | ( | const uint32_t | n | ) |
Definition at line 199 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE(), and getCgemData().
| bool CgemIndexFile::loadSubFile | ( | const uint32_t | n | ) |
| bool CgemIndexFile::loadSubFile | ( | const uint32_t | n | ) |
|
inline |
Definition at line 56 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
Referenced by BOOST_PYTHON_MODULE().
|
inline |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-opt/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 55 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
Referenced by BOOST_PYTHON_MODULE().
|
inline |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/RawFile/CgemIndexFile.h.
|
inline |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-opt/include/RawFile/CgemIndexFile.h.
| bool CgemIndexFile::open4read | ( | const std::string & | file | ) |
Definition at line 18 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE().
| bool CgemIndexFile::open4read | ( | const std::string & | file | ) |
| bool CgemIndexFile::open4read | ( | const std::string & | file | ) |
| bool CgemIndexFile::open4write | ( | const std::string & | file | ) |
Definition at line 44 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE().
| bool CgemIndexFile::open4write | ( | const std::string & | file | ) |
| bool CgemIndexFile::open4write | ( | const std::string & | file | ) |
| void CgemIndexFile::show | ( | ) |
Definition at line 160 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE().
| void CgemIndexFile::show | ( | ) |
| void CgemIndexFile::show | ( | ) |
| void CgemIndexFile::showSubFile | ( | ) |
Definition at line 170 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE().
| void CgemIndexFile::showSubFile | ( | ) |
| void CgemIndexFile::showSubFile | ( | ) |
| void CgemIndexFile::showSubFileRange | ( | const uint32_t | start, |
| const uint32_t | end ) |
Definition at line 185 of file CgemIndexFile.cxx.
Referenced by BOOST_PYTHON_MODULE(), and showSubFile().
| void CgemIndexFile::showSubFileRange | ( | const uint32_t | start, |
| const uint32_t | end ) |
| void CgemIndexFile::showSubFileRange | ( | const uint32_t | start, |
| const uint32_t | end ) |
| const uint32_t CgemIndexFile::kIndexFileMarker { 0x6c6c7566 } |
Definition at line 23 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
Referenced by open4read(), and open4write().
| const uint32_t CgemIndexFile::kMaxNumFiles { 1020 } |
Definition at line 25 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
Referenced by append_from(), CgemIndexFile(), close(), open4read(), and open4write().
| const uint32_t CgemIndexFile::kSubIndexFileMarker { 0x66627573 } |
Definition at line 24 of file Event/RawFile/include/RawFile/CgemIndexFile.h.
Referenced by append_from(), and loadSubFile().