![]() |
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 | ||
| ) |