![]() |
Project
|
Classes | |
| class | AlignableSensorIT3 |
| class | AlignableSensorITS |
| class | AlignableVolume |
| struct | AlignmentParams |
| class | AlignmentSpec |
| class | DOFSet |
| struct | FitInfo |
| struct | FrameInfoExt |
| class | GlobalLabel |
| class | HierarchyConstraint |
| class | LegendreDOFSet |
| struct | Measurement |
| class | RigidBodyDOFSet |
| struct | Track |
| struct | TrackingCluster |
Typedefs | |
| using | Matrix36 = Eigen::Matrix< double, 3, 6 > |
| using | Matrix66 = Eigen::Matrix< double, 6, 6 > |
| using | OutputEnum = utils::EnumFlags< OutputOpt > |
| using | Mat51 = Eigen::Matrix< double, 5, 1 > |
| using | Mat55 = Eigen::Matrix< double, 5, 5 > |
| using | TrackD = o2::track::TrackParCovD |
| using | DetID = o2::detectors::DetID |
| using | DataRequest = o2::globaltracking::DataRequest |
| using | PVertex = o2::dataformats::PrimaryVertex |
| using | V2TRef = o2::dataformats::VtxTrackRef |
| using | VTIndex = o2::dataformats::VtxTrackIndex |
| using | GTrackID = o2::dataformats::GlobalTrackID |
Enumerations | |
| enum | RigidBodyDOF : uint8_t { TX = 0 , TY , TZ , RX , RY , RZ , NDOF } |
| enum class | OutputOpt : uint8_t { VerboseGBL = 0 , MilleData , MilleSteer , MilleRes , Debug } |
| using o2::its3::align::DataRequest = typedef o2::globaltracking::DataRequest |
Definition at line 57 of file AlignmentSpec.cxx.
| using o2::its3::align::DetID = typedef o2::detectors::DetID |
Definition at line 56 of file AlignmentSpec.cxx.
| using o2::its3::align::GTrackID = typedef o2::dataformats::GlobalTrackID |
Definition at line 61 of file AlignmentSpec.cxx.
| using o2::its3::align::Mat51 = typedef Eigen::Matrix<double, 5, 1> |
Definition at line 25 of file TrackFit.h.
| using o2::its3::align::Mat55 = typedef Eigen::Matrix<double, 5, 5> |
Definition at line 26 of file TrackFit.h.
| using o2::its3::align::Matrix36 = typedef Eigen::Matrix<double, 3, 6> |
Definition at line 33 of file AlignmentHierarchy.h.
| using o2::its3::align::Matrix66 = typedef Eigen::Matrix<double, 6, 6> |
Definition at line 34 of file AlignmentHierarchy.h.
| using o2::its3::align::OutputEnum = typedef utils::EnumFlags<OutputOpt> |
Definition at line 29 of file AlignmentSpec.h.
| using o2::its3::align::PVertex = typedef o2::dataformats::PrimaryVertex |
Definition at line 58 of file AlignmentSpec.cxx.
Definition at line 27 of file TrackFit.h.
| using o2::its3::align::V2TRef = typedef o2::dataformats::VtxTrackRef |
Definition at line 59 of file AlignmentSpec.cxx.
| using o2::its3::align::VTIndex = typedef o2::dataformats::VtxTrackIndex |
Definition at line 60 of file AlignmentSpec.cxx.
|
strong |
| Enumerator | |
|---|---|
| VerboseGBL | |
| MilleData | |
| MilleSteer | |
| MilleRes | |
| Debug | |
Definition at line 22 of file AlignmentSpec.h.
| enum o2::its3::align::RigidBodyDOF : uint8_t |
| Enumerator | |
|---|---|
| TX | |
| TY | |
| TZ | |
| RX | |
| RY | |
| RZ | |
| NDOF | |
Definition at line 37 of file AlignmentHierarchy.h.
| void o2::its3::align::applyDOFConfig | ( | AlignableVolume * | root, |
| const std::string & | jsonPath | ||
| ) |
Definition at line 241 of file AlignmentHierarchy.cxx.
| AlignableVolume::Ptr o2::its3::align::buildHierarchyIT3 | ( | AlignableVolume::SensorMapping & | sensorMap | ) |
Definition at line 70 of file AlignmentSensors.cxx.
| AlignableVolume::Ptr o2::its3::align::buildHierarchyITS | ( | AlignableVolume::SensorMapping & | sensorMap | ) |
Definition at line 23 of file AlignmentSensors.cxx.
| track::TrackParametrizationWithError< T > o2::its3::align::convertTrack | ( | const track::TrackParametrizationWithError< F > & | trk | ) |
Definition at line 36 of file TrackFit.h.
| bool o2::its3::align::doBidirRefit | ( | const o2::its::TrackITS & | iTrack, |
| std::array< const TrackingCluster< T > *, 8 > & | clArr, | ||
| std::array< o2::track::TrackParametrizationWithError< T >, 8 > & | extrapOut, | ||
| std::array< o2::track::TrackParametrizationWithError< T >, 8 > & | extrapInw, | ||
| T & | chi2, | ||
| bool | useStableRef, | ||
| typename o2::base::PropagatorImpl< T >::MatCorrType | corrType | ||
| ) |
Definition at line 106 of file TrackFit.h.
| DataProcessorSpec o2::its3::align::getAlignmentSpec | ( | o2::dataformats::GlobalTrackID::mask_t | srcTracks, |
| o2::dataformats::GlobalTrackID::mask_t | srcClus, | ||
| bool | useMC, | ||
| bool | withPV, | ||
| bool | withITS3, | ||
| OutputEnum | out | ||
| ) |
Definition at line 958 of file AlignmentSpec.cxx.
| auto o2::its3::align::getRigidBodyDerivatives | ( | const auto & | trk | ) |
Definition at line 50 of file AlignmentHierarchy.h.
| o2::track::TrackParametrizationWithError< T > o2::its3::align::interpolateTrackParCov | ( | const o2::track::TrackParametrizationWithError< T > & | tA, |
| const o2::track::TrackParametrizationWithError< T > & | tB | ||
| ) |
Definition at line 59 of file TrackFit.h.
| void o2::its3::align::writeMillepedeResults | ( | AlignableVolume * | root, |
| const std::string & | milleResPath, | ||
| const std::string & | outJsonPath, | ||
| const std::string & | injectedJsonPath = "" |
||
| ) |
Definition at line 366 of file AlignmentHierarchy.cxx.