|  | Project
    | 
| Namespaces | |
| namespace | constants | 
| namespace | ioutils | 
| namespace | reco_workflow | 
| Enumerations | |
| enum | mMFTTrackTypes { kReco , kGen , kTrackable , kRecoTrue , kRecoFake , kRecoTrueMC , kNumberOfTrackTypes } | 
| enum | MFTTrackModel { Helix , Quadratic , Linear , Optimized } | 
| using o2::mft::BinContainer = typedef std::array<std::array<std::array<std::vector<Int_t>, constants::index_table::MaxRPhiBins>, (constants::mft::LayersNumber - 1)>, (constants::mft::LayersNumber - 1)> | 
Definition at line 29 of file TrackerConfig.h.
| using o2::mft::BranchDefinition = typedef MakeRootTreeWriterSpec::BranchDefinition<T> | 
Definition at line 31 of file ClusterWriterSpec.cxx.
| using o2::mft::CcdbManager = typedef o2::ccdb::BasicCCDBManager | 
Definition at line 49 of file MFTDCSDataProcessorSpec.h.
| using o2::mft::clbUtils = typedef o2::calibration::Utils | 
Definition at line 50 of file MFTDCSDataProcessorSpec.h.
| using o2::mft::ClusterLabelsType = typedef o2::dataformats::MCTruthContainer<o2::MCCompLabel> | 
Definition at line 55 of file MFTAssessment.h.
| using o2::mft::CompClusType = typedef std::vector<o2::itsmft::CompClusterExt> | 
Definition at line 32 of file ClusterWriterSpec.cxx.
Definition at line 40 of file MFTDCSProcessor.h.
Definition at line 38 of file MFTDCSProcessor.h.
Definition at line 39 of file MFTDCSProcessor.h.
| using o2::mft::Duration = typedef std::chrono::duration<double, std::ratio<1, 1> > | 
Definition at line 52 of file MFTDCSDataProcessorSpec.h.
| using o2::mft::HighResClock = typedef std::chrono::high_resolution_clock | 
Definition at line 51 of file MFTDCSDataProcessorSpec.h.
| using o2::mft::LabelsType = typedef o2::dataformats::MCTruthContainer<o2::MCCompLabel> | 
Definition at line 35 of file ClusterWriterSpec.cxx.
| using o2::mft::MCTrack = typedef o2::MCTrackT<float> | 
Definition at line 57 of file MFTAssessment.h.
| using o2::mft::PatternsType = typedef std::vector<unsigned char> | 
Definition at line 33 of file ClusterWriterSpec.cxx.
| using o2::mft::PhiArray = typedef std::array<Int_t, constants::mft::LayersNumber> | 
Definition at line 31 of file TrackerConfig.h.
| using o2::mft::RArray = typedef std::array<Float_t, constants::mft::LayersNumber> | 
Definition at line 30 of file TrackerConfig.h.
| typedef std::function<bool(const ROFRecord&)> o2::mft::ROFFilter | 
| using o2::mft::ROFrameRType = typedef std::vector<o2::itsmft::ROFRecord> | 
Definition at line 34 of file ClusterWriterSpec.cxx.
| using o2::mft::ROFRecLblT = typedef std::vector<o2::itsmft::MC2ROFRecord> | 
Definition at line 36 of file ClusterWriterSpec.cxx.
| using o2::mft::TrackLabelsType = typedef std::vector<o2::MCCompLabel> | 
Definition at line 56 of file MFTAssessment.h.
| Enumerator | |
|---|---|
| Helix | |
| Quadratic | |
| Linear | |
| Optimized | |
Definition at line 25 of file MFTTrackingParam.h.
| Enumerator | |
|---|---|
| kReco | |
| kGen | |
| kTrackable | |
| kRecoTrue | |
| kRecoFake | |
| kRecoTrueMC | |
| kNumberOfTrackTypes | |
Definition at line 47 of file MFTAssessment.h.
| DataProcessorSpec o2::mft::getClustererSpec | ( | bool | useMC | ) | 
create a processor spec run MFT cluster finder
Definition at line 173 of file ClustererSpec.cxx.
| DataProcessorSpec o2::mft::getClusterWriterSpec | ( | bool | useMC | ) | 
create a processor spec write MFT clusters a root file
Definition at line 39 of file ClusterWriterSpec.cxx.
| DataProcessorSpec o2::mft::getMFTAssessmentSpec | ( | bool | useMC, | 
| bool | useGeom, | ||
| bool | processGen, | ||
| bool | finalizeAnalysis = false | ||
| ) | 
Definition at line 140 of file MFTAssessmentSpec.cxx.
| DataProcessorSpec o2::mft::getMFTTrackReaderSpec | ( | bool | useMC = true | ) | 
create a processor spec read MFT track data from a root file
Definition at line 84 of file TrackReaderSpec.cxx.
| DataProcessorSpec o2::mft::getNoiseCalibratorSpec | ( | bool | useDigits | ) | 
create a processor spec run MFT noise calibration
Definition at line 491 of file NoiseCalibratorSpec.cxx.
| DataProcessorSpec o2::mft::getTrackerSpec | ( | bool | useMC, | 
| bool | useGeom, | ||
| int | nThreads | ||
| ) | 
| DataProcessorSpec o2::mft::getTracksToRecordsSpec | ( | ) | 
Definition at line 132 of file TracksToRecordsSpec.cxx.
| DataProcessorSpec o2::mft::getTrackWriterSpec | ( | bool | useMC | ) | 
create a processor spec write MFT tracks a root file
Definition at line 38 of file TrackWriterSpec.cxx.
| Double_t o2::mft::invQPtFromFCF | ( | const T & | track, | 
| Double_t | bFieldZ, | ||
| Double_t & | chi2 | ||
| ) | 
Definition at line 401 of file TrackFitter.cxx.
| Bool_t o2::mft::LinearRegression | ( | Int_t | nVal, | 
| std::vector< double > & | xVal, | ||
| std::vector< double > & | yVal, | ||
| std::vector< double > & | yErr, | ||
| Double_t & | a, | ||
| Double_t & | ae, | ||
| Double_t & | b, | ||
| Double_t & | be | ||
| ) | 
Definition at line 489 of file TrackFitter.cxx.
| template int o2::mft::o2::mft::ioutils::loadROFrameData< o2::mft::TrackLTF > | ( | const o2::itsmft::ROFRecord & | , | 
| ROframe< o2::mft::TrackLTF > & | , | ||
| gsl::span< const itsmft::CompClusterExt > | , | ||
| gsl::span< const unsigned char >::iterator & | , | ||
| const itsmft::TopologyDictionary * | , | ||
| const dataformats::MCTruthContainer< MCCompLabel > * | , | ||
| const o2::mft::Tracker< o2::mft::TrackLTF > * | |||
| ) | 
| template int o2::mft::o2::mft::ioutils::loadROFrameData< o2::mft::TrackLTF > | ( | const o2::itsmft::ROFRecord & | , | 
| ROframe< o2::mft::TrackLTF > & | , | ||
| gsl::span< const itsmft::CompClusterExt > | , | ||
| gsl::span< const unsigned char >::iterator & | , | ||
| const itsmft::TopologyDictionary * | , | ||
| const dataformats::MCTruthContainer< MCCompLabel > * | , | ||
| const o2::mft::Tracker< o2::mft::TrackLTF > * | , | ||
| ROFFilter & | filter | ||
| ) | 
| template int o2::mft::o2::mft::ioutils::loadROFrameData< o2::mft::TrackLTFL > | ( | const o2::itsmft::ROFRecord & | , | 
| ROframe< o2::mft::TrackLTFL > & | , | ||
| gsl::span< const itsmft::CompClusterExt > | , | ||
| gsl::span< const unsigned char >::iterator & | , | ||
| const itsmft::TopologyDictionary * | , | ||
| const dataformats::MCTruthContainer< MCCompLabel > * | , | ||
| const o2::mft::Tracker< o2::mft::TrackLTFL > * | |||
| ) | 
| template int o2::mft::o2::mft::ioutils::loadROFrameData< o2::mft::TrackLTFL > | ( | const o2::itsmft::ROFRecord & | , | 
| ROframe< o2::mft::TrackLTFL > & | , | ||
| gsl::span< const itsmft::CompClusterExt > | , | ||
| gsl::span< const unsigned char >::iterator & | , | ||
| const itsmft::TopologyDictionary * | , | ||
| const dataformats::MCTruthContainer< MCCompLabel > * | , | ||
| const o2::mft::Tracker< o2::mft::TrackLTFL > * | , | ||
| ROFFilter & | filter | ||
| ) | 
| std::ostream & o2::mft::operator<< | ( | std::ostream & | os, | 
| Detector & | source | ||
| ) | 
| std::istream & o2::mft::operator>> | ( | std::istream & | os, | 
| Detector & | source | ||
| ) |