|
CbmRoot
|
#include "CbmDigiEvent.h"#include "algo/base/BuildInfo.h"#include "algo/base/Exceptions.h"#include "algo/base/Options.h"#include "algo/base/System.h"#include "algo/base/compat/Algorithm.h"#include "algo/base/compat/OpenMP.h"#include "algo/base/gpu/DeviceImage.h"#include "algo/base/util/MemoryLogger.h"#include "algo/global/Reco.h"#include "algo/global/RecoResultsInputArchive.h"#include "algo/global/RecoResultsOutputArchive.h"#include <StorableTimeslice.hpp>#include <TimesliceAutoSource.hpp>#include <log.hpp>#include <sstream>#include <xpu/host.h>Go to the source code of this file.
Functions | |
| std::shared_ptr< StorableRecoResults > | makeStorableRecoResults (const fles::Timeslice &ts, const RecoResults &results) |
| bool | dumpArchive (const Options &opts) |
| int | main (int argc, char **argv) |
| bool dumpArchive | ( | const Options & | opts | ) |
Definition at line 63 of file reco/app/cbmreco/main.cxx.
References cbm::algo::Options::DumpArchive(), hits, cbm::algo::Options::InputLocator(), kSts, kTof, L_, and tracks.
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 161 of file reco/app/cbmreco/main.cxx.
References cbm::algo::BuildInfo::BUILD_TYPE, cbm::algo::ProcessingExtraMonitor::bytesWritten, cbm::algo::Options::CollectKernelTimes(), cbm::algo::Options::CompressArchive(), cbm::algo::Options::Device(), dumpArchive(), cbm::algo::GetGlobalSTLThreadPool(), cbm::algo::openmp::GetMaxThreads(), cbm::algo::BuildInfo::GIT_HASH, cbm::algo::BuildInfo::GPU_DEBUG, cbm::algo::Options::InputLocator(), L_, cbm::algo::MemoryLogger::Log(), cbm::algo::Options::LogFile(), cbm::algo::Options::LogLevel(), makeStorableRecoResults(), cbm::algo::Options::NumOMPThreads(), cbm::algo::Options::NumTimeslices(), cbm::algo::Options::OutputFile(), cbm::algo::Options::OutputMaxItems(), cbm::algo::Options::OutputMaxSize(), cbm::algo::Options::ReleaseMode(), cbm::algo::openmp::SetNumThreads(), cbm::algo::Options::SkipTimeslices(), cbm::algo::ProcessingExtraMonitor::timeIdle, cbm::algo::ProcessingExtraMonitor::timeWriteArchive, cbm::algo::BuildInfo::WITH_OMP, cbm::algo::BuildInfo::WITH_PARALLEL_STL, and cbm::algo::BuildInfo::WITH_ZSTD.
| std::shared_ptr< StorableRecoResults > makeStorableRecoResults | ( | const fles::Timeslice & | ts, |
| const RecoResults & | results ) |
Definition at line 29 of file reco/app/cbmreco/main.cxx.
References cbm::algo::RecoResults::bmonDigis, cbm::algo::RecoResults::bmonHits, cbm::algo::RecoResults::events, cbm::algo::RecoResults::fsdDigis, cbm::algo::RecoResults::muchDigis, cbm::algo::RecoResults::mvdDigis, cbm::algo::RecoResults::richDigis, cbm::algo::RecoResults::stsClusters, cbm::algo::RecoResults::stsDigis, cbm::algo::RecoResults::stsHits, cbm::algo::RecoResults::tofDigis, cbm::algo::RecoResults::tofHits, cbm::ToStdVector(), cbm::algo::RecoResults::tracks, cbm::algo::RecoResults::trackStsHitIndices, cbm::algo::RecoResults::trackTofHitIndices, cbm::algo::RecoResults::trackTrdHitIndices, cbm::algo::RecoResults::trd2dDigis, cbm::algo::RecoResults::trdDigis, and cbm::algo::RecoResults::trdHits.
Referenced by main().