![]() |
Project
|
Load pulled clusters, for a given read-out-frame, in a dedicated container. More...
#include <iosfwd>#include <string>#include <unordered_map>#include <vector>#include <gsl/gsl>#include "MFTTracking/Tracker.h"#include "MFTTracking/ROframe.h"#include "ITSMFTBase/SegmentationAlpide.h"#include "DataFormatsITSMFT/ROFRecord.h"#include "ReconstructionDataFormats/BaseCluster.h"Go to the source code of this file.
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::dataformats |
| Definition of a container to keep/associate and arbitrary number of labels associated to an index with contiguous or non-contiguous label storage. | |
| namespace | o2::itsmft |
| namespace | o2::mft |
| namespace | o2::mft::ioutils |
Functions | |
| template<typename T > | |
| int | o2::mft::ioutils::loadROFrameData (const o2::itsmft::ROFRecord &rof, ROframe< T > &events, gsl::span< const itsmft::CompClusterExt > clusters, gsl::span< const unsigned char >::iterator &pattIt, const itsmft::TopologyDictionary *dict, const dataformats::MCTruthContainer< MCCompLabel > *mClsLabels=nullptr, const o2::mft::Tracker< T > *tracker=nullptr) |
| template<typename T > | |
| int | o2::mft::ioutils::loadROFrameData (const o2::itsmft::ROFRecord &rof, ROframe< T > &events, gsl::span< const itsmft::CompClusterExt > clusters, gsl::span< const unsigned char >::iterator &pattIt, const itsmft::TopologyDictionary *dict, const dataformats::MCTruthContainer< MCCompLabel > *mClsLabels, const o2::mft::Tracker< T > *tracker, ROFFilter &filter) |
| void | o2::mft::ioutils::convertCompactClusters (gsl::span< const itsmft::CompClusterExt > clusters, gsl::span< const unsigned char >::iterator &pattIt, std::vector< o2::BaseCluster< float > > &output, const itsmft::TopologyDictionary *dict) |
| convert compact clusters to 3D spacepoints into std::vector<o2::BaseCluster<float>> | |
Variables | |
| constexpr float | o2::mft::ioutils::DefClusErrorRow = o2::itsmft::SegmentationAlpide::PitchRow * 0.5 |
| constexpr float | o2::mft::ioutils::DefClusErrorCol = o2::itsmft::SegmentationAlpide::PitchCol * 0.5 |
| constexpr float | o2::mft::ioutils::DefClusError2Row = DefClusErrorRow * DefClusErrorRow |
| constexpr float | o2::mft::ioutils::DefClusError2Col = DefClusErrorCol * DefClusErrorCol |
Load pulled clusters, for a given read-out-frame, in a dedicated container.
Definition in file IOUtils.h.