![]() |
Project
|
Classes | |
| class | AlignableSensorIT3 |
| class | AlignableSensorITS |
| class | AlignableVolume |
| struct | AlignmentParams |
| class | AlignmentSpec |
| struct | FitInfo |
| struct | FrameInfoExt |
| class | HierarchyConstraint |
| struct | InextensionalMisalignment |
| struct | Measurement |
| struct | MisalignmentFrame |
| struct | MisalignmentModel |
| struct | MisalignmentShift |
| struct | SensorMisalignment |
| struct | Track |
| struct | TrackingCluster |
| struct | TrackSlopes |
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 class | OutputOpt : uint8_t { VerboseGBL = 0 , MilleData , MilleSteer , MilleRes , MisRes , Debug } |
| using o2::its3::align::DataRequest = typedef o2::globaltracking::DataRequest |
Definition at line 59 of file AlignmentSpec.cxx.
| using o2::its3::align::DetID = typedef o2::detectors::DetID |
Definition at line 58 of file AlignmentSpec.cxx.
| using o2::its3::align::GTrackID = typedef o2::dataformats::GlobalTrackID |
Definition at line 63 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 30 of file AlignmentSpec.h.
| using o2::its3::align::PVertex = typedef o2::dataformats::PrimaryVertex |
Definition at line 60 of file AlignmentSpec.cxx.
Definition at line 27 of file TrackFit.h.
| using o2::its3::align::V2TRef = typedef o2::dataformats::VtxTrackRef |
Definition at line 61 of file AlignmentSpec.cxx.
| using o2::its3::align::VTIndex = typedef o2::dataformats::VtxTrackIndex |
Definition at line 62 of file AlignmentSpec.cxx.
|
strong |
| Enumerator | |
|---|---|
| VerboseGBL | |
| MilleData | |
| MilleSteer | |
| MilleRes | |
| MisRes | |
| Debug | |
Definition at line 22 of file AlignmentSpec.h.
| void o2::its3::align::applyDOFConfig | ( | AlignableVolume * | root, |
| const std::string & | jsonPath | ||
| ) |
Definition at line 243 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.
| TrackSlopes o2::its3::align::computeTrackSlopes | ( | double | snp, |
| double | tgl | ||
| ) |
Definition at line 35 of file AlignmentMath.cxx.
| std::pair< double, double > o2::its3::align::computeUV | ( | double | gloX, |
| double | gloY, | ||
| double | gloZ, | ||
| int | sensorID, | ||
| double | radius | ||
| ) |
Definition at line 24 of file AlignmentMath.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 108 of file TrackFit.h.
| MisalignmentShift o2::its3::align::evaluateInextensionalShift | ( | const SensorMisalignment & | sensor, |
| const MisalignmentFrame & | frame, | ||
| const TrackSlopes & | slopes | ||
| ) |
Definition at line 112 of file MisalignmentUtils.cxx.
| MisalignmentShift o2::its3::align::evaluateLegendreShift | ( | const SensorMisalignment & | sensor, |
| const MisalignmentFrame & | frame, | ||
| const TrackSlopes & | slopes | ||
| ) |
Definition at line 88 of file MisalignmentUtils.cxx.
| 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 937 of file AlignmentSpec.cxx.
| 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.
| std::vector< double > o2::its3::align::legendrePols | ( | int | order, |
| double | x | ||
| ) |
Definition at line 41 of file AlignmentMath.cxx.
| MisalignmentModel o2::its3::align::loadMisalignmentModel | ( | const std::string & | jsonPath | ) |
Definition at line 33 of file MisalignmentUtils.cxx.
| void o2::its3::align::writeMillepedeResults | ( | AlignableVolume * | root, |
| const std::string & | milleResPath, | ||
| const std::string & | outJsonPath, | ||
| const std::string & | injectedJsonPath = "" |
||
| ) |
Definition at line 406 of file AlignmentHierarchy.cxx.