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