ATLAS Offline Software
StandaloneDataIO Member List

This is the complete list of members for StandaloneDataIO, including all inherited members.

build_filename(const std::string &prefix, const std::string &text, const std::string &suffix, const std::string &ext)StandaloneDataIOinlinestatic
build_filename(const std::string &prefix, const size_t event_number, const std::string &suffix, const std::string &ext, const unsigned int num_width=9)StandaloneDataIOinlinestatic
create_or_check_folder(const std::filesystem::path &folder, const bool output_errors=true)StandaloneDataIOinlineprotectedstatic
ErrorState enum nameStandaloneDataIO
load_folder(const std::filesystem::path &folder, int max_events=-1, const FolderLoadOptions &flo=FolderLoadOptions::None(), const bool output_messages=true)StandaloneDataIOinlinestatic
load_folder_filter(F &&filter_function, const std::filesystem::path &folder, int max_events=-1, const FolderLoadOptions &flo=FolderLoadOptions::None(), const bool output_messages=true)StandaloneDataIOinlinestatic
prepare_folder_for_output(const std::filesystem::path &folder, const bool output_errors=true)StandaloneDataIOinlinestatic
report_error(const std::filesystem::path &file, const std::string &kind, const bool really_report=false)StandaloneDataIOinlineprotectedstatic
save_cell_info_to_folder(const size_t event_number, const std::filesystem::path &folder, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::CellInfoArr > &cell_info, const std::string &prefix="", const std::string &suffix="", const unsigned int num_width=9, const bool output_errors=true)StandaloneDataIOinlinestatic
save_cell_state_to_folder(const size_t event_number, const std::filesystem::path &folder, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::CellStateArr > &cell_state, const std::string &prefix="", const std::string &suffix="", const unsigned int num_width=9, const bool output_errors=true)StandaloneDataIOinlinestatic
save_clusters_to_folder(const size_t event_number, const std::filesystem::path &folder, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::ClusterInfoArr > &clusters, const std::string &prefix="", const std::string &suffix="", const unsigned int num_width=9, const bool output_errors=true)StandaloneDataIOinlinestatic
save_constants_to_folder(const std::filesystem::path &folder, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::GeometryArr > &geo, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::CellNoiseArr > &noise, const std::string &prefix="", const std::string &suffix="", const bool output_errors=true)StandaloneDataIOinlinestatic
save_event_to_folder(const size_t event_number, const std::filesystem::path &folder, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::CellInfoArr > &cell_info, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::CellStateArr > &cell_state, const CaloRecGPU::Helpers::CPU_object< CaloRecGPU::ClusterInfoArr > &clusters, const std::string &prefix="", const std::string &suffix="", const unsigned int num_width=9, const bool output_errors=true)StandaloneDataIOinlinestatic