FairRoot/PandaRoot
|
Classes | |
struct | FiniteReturnTypeHelper |
Functions | |
template<typename T > | |
static T | Min (const T &x, const T &y) |
template<typename T > | |
static T | Max (const T &x, const T &y) |
template<typename T > | |
static T | Sqrt (const T &x) |
template<typename T > | |
static T | RSqrt (const T &x) |
template<typename T > | |
static T | Abs (const T &x) |
template<typename T > | |
static T | Log (const T &x) |
template<typename T > | |
static T | Log10 (const T &x) |
template<typename T > | |
static T | Sin (const T &x) |
template<typename T > | |
static T | Cos (const T &x) |
template<typename T > | |
static T | Reciprocal (const T &x) |
template<typename T > | |
static T | ApproxSqrt (const T &x) |
template<typename T > | |
static FiniteReturnTypeHelper < T >::R | Finite (const T &x) |
template<typename T > | |
static T | Round (const T &x) |
template<typename T > | |
static T | Recip (const T &x) |
template<typename T > | |
static T | ATan2 (const T &y, const T &x) |
template<typename T > | |
static T | ASin (const T &x) |
float | Tan (float x) |
float | Copysign (float x, float y) |
static float | TwoPi () |
static float | Pi () |
int | Nint (float x) |
template<> | |
float | Reciprocal< float > (const float &x) |
template<> | |
double | Reciprocal< double > (const double &x) |
template<> | |
float | ApproxSqrt< float > (const float &x) |
template<> | |
bool | Finite< float > (const float &x) |
template<> | |
float | Round< float > (const float &x) |
template<> | |
float | ATan2< float > (const float &y, const float &x) |
template<> | |
float | ASin (const float &x) |
template<> | |
Vc::int_v | Abs< Vc::int_v > (const Vc::int_v &x) |
template<typename T > | |
static T | Min (const T &x, const T &y) |
template<typename T > | |
static T | Max (const T &x, const T &y) |
template<typename T > | |
static T | Sqrt (const T &x) |
template<typename T > | |
static T | RSqrt (const T &x) |
template<typename T > | |
static T | Abs (const T &x) |
template<typename T > | |
static T | Log (const T &x) |
template<typename T > | |
static T | Log10 (const T &x) |
template<typename T > | |
static T | Sin (const T &x) |
template<typename T > | |
static T | Cos (const T &x) |
template<typename T > | |
static T | Reciprocal (const T &x) |
template<typename T > | |
static T | ApproxSqrt (const T &x) |
template<typename T > | |
static FiniteReturnTypeHelper < T >::R | Finite (const T &x) |
template<typename T > | |
static T | Round (const T &x) |
template<typename T > | |
static T | Recip (const T &x) |
template<typename T > | |
static T | ATan2 (const T &y, const T &x) |
template<typename T > | |
static T | ASin (const T &x) |
static float | TwoPi () |
static float | Pi () |
The PndFTSCAMath class is the representation of mathematical operators
Definition at line 39 of file PndCAMath.h.
Referenced by PndCATrackParamVector::AcceptWithMaterial(), PndMdtIGeometry::AddTubeInfo(), PndEventBuilderManager::AnalyzeAndExtractEvents(), angle(), PndFtsLineApproximator::approxInnerLine(), PndFtsLineApproximator::approxOuterLine(), PndSttCellTrackletGenerator::CalcDeviation(), PndSttGeometryMap::CalculateStrawPoca(), PndBarrelTrackFinder::CalcZ_P(), PndCATracking::CATrackParToFairTrackParP(), GFWirepointHitPolicy::checkPlane(), GFWireHitPolicy::checkPlane(), PndGemFindClustersTB::CompareDigiToClusters(), PndGemEventBuilderOnTracks::CompareTrackToPreviousEvents(), PndTrkTrack::ComputeMomentumAtPosition(), PndGemFindHits::ConfirmHits2(), Copysign(), PndCATrackParam::CorrectForMeanMaterial(), PndCATrackParamVector::CorrectForMeanMaterial(), PndFTSCATrackParamVector::CorrectForMeanMaterial(), PndGemTrackFinderOnHits::CreateTracks(), PndMvdGemTrackFinderOnHits::CreateTracks(), PndGemTrackFinderOnHitsTB::CreateTracks(), ctauhistogramm(), PndMdtDigitization::Digitize(), PndMdtParamDigi::Digitize(), PndMdtPointsToWaveform::Digitize(), PndGemTrackFinderOnHits::DoFind(), PndFTSCADisplay::DrawGBTrackFast(), DrawIsochrones(), PndBarrelTrackFinder::DrawTracks(), TtCracowTask::Exec(), FairGeaneTrKalStt::Exec(), PndKFParticleFinderQA::Exec(), FairGeaneTrT::Exec(), TtAliTask::Exec(), PndHypGeGammaAna::Exec(), PndMdtHitProducer::Exec(), TtLinFitTask::Exec(), PndFtsCATracking::Exec(), PndGemFindHitsAna::Exec(), PndEmcCorrBump::Exec(), PndCATracking::Exec(), PndGemMatchHits::Exec(), PndEmcMultiWaveformToCalibratedDigi::Exec(), PndMdtPointsToWaveform::exec_e(), PndMdtPointsToWaveform::exec_t(), PndBarrelTrackFinder::ExtractMeanRPhiFromTrack(), PndBarrelTrackFinder::ExtractMeanZ_PFromTrack(), PndGemMagneticFieldVsTrackParameters::Fill2StationsHistograms(), PndCATrackParam::Filter(), PndCATrackParamVector::FilterWithMaterial(), PndFTSCATrackParamVector::FilterWithMaterial(), PndBarrelTrackFinder::FindCircDist(), PndBarrelTrackFinder::FindCircPar(), PndGemFindHits::FindHits(), PndGemFindHits::FindHits2(), PndBarrelTrackFinder::FindInterestingRegions(), PndGemTrackFinderOnHits::FindTrackSegments(), PndMvdGemTrackFinderOnHits::FindTrackSegments(), PndGemTrackFinderOnHitsTB::FindTrackSegments(), TtAliTask::FinishTask(), PndFTSCAGBTracker::FitTrack(), PndFTSCAGBTracker::FitTrackCA(), GammaSpectraAnalysis_CableTest(), GammaSpectraAnalysis_NoH(), GammaSpectraAnalysis_NoH_Split(), PndEmcFullStackedWaveformSimulator::GetAbsoluteTimeInterval(), PndGemSensor::GetChannel2(), PndFTSCADisplay::GetColorK(), PndCATrackParam::GetDCAPoint(), PndCATrackParamVector::GetDCAPoint(), PndFTSCATrackParam::GetDCAPoint(), PndFTSCATrackParamVector::GetDCAPoint(), PndSttCellTrackletGenerator::GetDeviationCount(), PndGemSensor::GetDistance(), PndGemSensor::GetDistance2(), PndTrkConformalHit::GetDistanceFromTrack(), KFParticleBaseSIMD::GetDStoPointBz(), PndPlane::getIntersection(), PndGemSensor::GetMeanChannel(), PndGemStation::GetNofZ(), PndCATrackParam::GetS(), PndCATrackParamVector::GetS(), PndFTSCATrackParamVector::GetS(), PndGemSensor::GetSensorPart(), PndMdtIGeometry::GetStripInfo(), PndFTSCATrackParam::GetXYZPxPyPzQ(), PndGemStation::GetZ(), PndLine::getZAngle(), PndFTSTopoReconstructor::Init(), PndFTSCAGBTracker::InitialTrackApproximation(), PndGemSensor::Inside(), PndGemSensor::Intersect(), PndKFParticleFinder::InversedChi2Prob(), PndMvdAdvancedPidAlgo::LandauGaus(), PndHypAdvancedPidAlgo::LandauGaus(), PndFsmMvdPid::LandauGaus(), PndFsmMvd2::LandauGaus(), PndBarrelTrackFinder::MatchHitToHit(), PndBarrelTrackFinder::MatchHitWithZInfoTT(), PndBarrelTrackFinder::MatchParallelSttHitTT(), PndBarrelTrackFinder::MatchSkewedSttHitTT(), PndGemTrackFinderOnHits::MatchTrackSegments(), PndMvdGemTrackFinderOnHits::MatchTrackSegments(), PndGemTrackFinderOnHitsTB::MatchTrackSegments(), TtLinFitTask::MyFit(), TtCracowTask::MyFit(), TtAliTask::MyFit(), novosibirsk_fcn(), RhoCalculationTools::P7toHelix(), RhoCalculationTools::P7toPRG(), PndTrkFitter::ParabolaFit(), PndCAMCTrack::PndCAMCTrack(), PndFTSCAMCTrack::PndFTSCAMCTrack(), PndBarrelTrackFinder::PrintTracks(), QAmacro_emc_3(), PndRiemannTrack::r(), MyMainFrame::ReadParameters(), PndGemTrackFinderOnHits::RemoveCloneTracks(), PndMvdGemTrackFinderOnHits::RemoveCloneTracks(), PndGemTrackFinderOnHitsTB::RemoveCloneTracks(), PndBarrelTrackFinder::RemoveCloneTracks(), PndBarrelTrackFinder::RemoveShortTracks(), PndCATrackParam::Rotate(), PndCATrackParamVector::Rotate(), PndFTSCATrackParam::Rotate(), rotate(), PndFTSCATrackParamVector::Rotate(), runOnlineDisplayMCCheck(), runOnlineDisplayMCCheckFaster(), runTripletFinderMini(), PndFTSCATrackParam::S(), PndKFParticleFinderPID::SetMCPID(), PndGemEventBuilderOnTracks::StoreEventData(), TB_checkHitReconstruction(), trackProximity(), PndCATrackParamVector::Transport(), PndFTSCATrackParamVector::Transport(), PndCATrackParamVector::Transport0(), PndCATrackParamVector::Transport0ToX(), PndCATrackParamVector::TransportJ0ToX0(), PndFTSCATrackParamVector::TransportJ0ToX0(), PndCATrackParam::TransportToX(), PndCATrackParamVector::TransportToX(), PndFTSCATrackParam::TransportToX0(), PndFTSCATrackParamVector::TransportToX0(), PndSttSingleStraw::TrueDist(), PndFtsSingleStraw::TrueDist(), PndBarrelTrackFinder::WriteTracks(), ZeeAnalysis(), ZmumuAnalysis(), and ZtautauAnalysis().
Definition at line 39 of file PndFTSCAMath.h.
|
inline |
|
inline |
Definition at line 105 of file PndCAMath.h.
Referenced by ASin(), PndSttHitCorrector::CalculateTangentAngles(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), PndPidBremCorrector::GetSepPhotonE(), PndLine::getZAngle(), PndFTSCAGBTracker::InitialTrackApproximation(), main(), PndLmdQATask::ResoAndPulls(), PndCATrackParam::TransportToX(), PndCATrackParamVector::TransportToX(), PndFTSCATrackParam::TransportToX0(), PndFTSCATrackParamVector::TransportToX0(), and PndCATracking::WriteMVDHits().
|
inline |
Definition at line 150 of file PndCAMath.h.
References ASin(), and choice.
Referenced by ATan2< float >(), ATan2Pi(), PndSttTrack::CalculateScosl(), PndTrkTrack::ComputePhi(), PndTrkTrack::ComputePhiFrom(), PndTrkLegendreNew::ComputePlaneExtremities(), PndTrkTrackFinder::ComputePlaneExtremities(), PndTrkCombiLegendreTransform::ComputeThetaR(), PndRiemannTrack::correctSttHit(), PndFTSCADisplay::DrawGBTrackFast(), PndFTSCADisplay::DrawTrack(), PndSttTrackFitterQATask::Exec(), PndTrkTrackFinder::Exec(), PndSttHelixTrackFitter::FindCorrectZ(), PndSttMvdGemTracking::Fit(), PndSttMvdGemTracking::GetInitialParams(), PndEmcApdPoint::GetPhi(), PndEmcApdHit::GetPhi(), PndEmcPoint::GetPhi(), PndEmcHit::GetPhi(), PndCATrackParam::GetS(), PndCATrackParamVector::GetS(), PndFTSCATrackParamVector::GetS(), PndEmcApdPoint::GetTheta(), PndEmcApdHit::GetTheta(), PndEmcPoint::GetTheta(), PndEmcHit::GetTheta(), PndSttHelixTrackFitter::Hough(), PndSttHelixTrackFitter::HoughThroughOrigin(), PndFTSCAGBTracker::InitialTrackApproximation(), PndSttMvdGemTracking::IsAssignable(), PndSttHelixTrackFitter::MinuitFit(), RhoCalculationTools::P7toHelix(), RhoCalculationTools::P7toPRG(), PndEmcStructure::PndEmcStructure(), PndSttMvdGemTracking::Prefit(), PndSttMvdGemTracking::PropagateToGemPlaneAsHelix(), PndSttMvdGemTracking::Retrack(), PndFTSCATrackParam::S(), PndSttHelixTrackFitter::XYFit(), PndSttHelixTrackFitter::XYFitThroughOrigin(), PndSttHelixTrackFitter::ZFinder(), PndSttHelixTrackFitter::ZFinderThroughOrigin(), and PndSttMvdGemTracking::ZFit().
|
inline |
|
inline |
Definition at line 158 of file PndCAMath.h.
Definition at line 43 of file PndCAMath.h.
References cos().
Referenced by PndMvdRiemannTrackFinderTaskEff::AddGhostTrack(), PndRiemannTrack::calcErrorPosByS(), CalculateCrystalMatricesZ(), PndSttTrack::CalculateScosl(), PndBarrelTrackFinder::CalcZ_P(), PndFTSCAParameters::CALocalToGlobal(), PndFtsCATracking::CATrackParToFairTrackParP(), PndCATracking::CATrackParToFairTrackParP(), Compton(), PndHypGeGammaAna::Compton(), PndTrkTrack::ComputePhi(), PndTrkTrack::ComputePhiFrom(), PndTrkLegendreNew::ComputePlaneExtremities(), PndTrkTrackFinder::ComputePlaneExtremities(), PndTrkCombiLegendreTransform::ComputeThetaR(), PndMdt::ConstructGeometryFast(), PndLineApproximation::correctHits3DAndAdd(), PndSttHitCorrector::CorrectIsochrones(), PndRiemannTrack::correctSttHit(), create3StationsGem(), create3StationsGem_v2(), create3StationsGem_v2_1(), CreateAlveoleShapesAndMatricesZ(), createdirc(), createdirc_prism(), createdircPix(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndSttTrackFinderIdeal::DoFind(), MyMainFrame::DrawDigis(), MyMainFrame::DrawHitErrors(), PndFTSCADisplay::DrawTrack(), FairGeaneTr::Exec(), FairGeaneTrEmc::Exec(), PndSttHelixHitProducer::Exec(), PndSttTrackFitterQATask::Exec(), PndGemIdealHitProducer::Exec(), PndTrkTrackFinder::Exec(), PndEmcAnalysis::Exec(), PndBarrelTrackFinder::ExtractMeanRPhiFromTrack(), PndBarrelTrackFinder::ExtractMeanZ_PFromTrack(), PndTrkLegendreTransform::FillHisto(), PndSttHelixTrackFitter::FindCorrectZ(), PndGemTrackFinderOnHitsTB::FindTrackSegments(), PndSttMvdGemTracking::Fit(), for(), PndTrkLegendreTask::FromConformalToRealTrack(), PndTrkLegendreSecTask::FromConformalToRealTrack(), PndTrkLegendreSecTask2::FromConformalToRealTrack(), PndTrkLegendreNew::FromConformalToRealTrack(), PndTrkCombiLegendreTask::FromConformalToRealTrack(), PndTrkTrackFinder::FromConformalToRealTrack(), PndTrkTrackFinder::FromConformalToRealTrackParabola(), PndTrkLegendreNew::FromRealToConformalTrack(), PndTrkCombiLegendreTask::FromRealToConformalTrack(), PndTrkTrackFinder::FromRealToConformalTrack(), PndGemSensor::GetChannel2(), KFParticleBaseSIMD::GetDStoPointBz(), PndSttMvdGemTracking::GetInitialParams(), PndPidCorrelator::GetMvdInfo(), PndPidDiscAssociatorTask::GetPdf(), PndPidDrcAssociatorTask::GetPdf(), PndMdtParamDigi::GetRawSignalbyWeightingAvalanche(), PndFtsCellTrackletGenerator::getRotationMatrix(), PndFtsLineApproximator::getRotationMatrix(), PndMdtIGeometry::GetStripInfo(), PndCAParameters::GlobalToCALocal(), PndFTSCAParameters::GlobalToCALocal(), PndSttHelixTrackFitter::Hough(), PndSttHelixTrackFitter::HoughThroughOrigin(), hypGeGeoCOSYsetup2014(), hypGeGeoCOSYsetup2014Actives(), hypGeGeoCOSYsetup2014Passives(), hypGeGeoCOSYTarget(), PndFTSCAGBTracker::InitialTrackApproximation(), PndGemSensor::Intersect(), PndSttMvdGemTracking::IsAssignable(), main(), makeMaytec(), PndBarrelTrackFinder::MatchSkewedSttHitTT(), PndSttHelixTrackFitter::MinuitFit(), PndSttTrack::MomentumAtPoint(), PndDrcRecoLookupMapS::NumberOfBounces(), PndDrcRecoLookupMap::NumberOfBounces(), PndSttTrack::PCAToPoint(), PndTrkConformalTransform::PerformConformalTransformation(), PndTrkConformalTransform::PerformRealTransformation(), PndGeoHypGeCluster::PlaceCluster(), PndEmcXtal::PndEmcXtal(), PndGemRecoHit::PndGemRecoHit(), PndGemRecoHit2::PndGemRecoHit2(), PndLine::PndLine(), PndMdt::PndMdtMagnet(), PndPlane::PndPlane(), PndSttMvdGemTracking::Prefit(), PndSttMvdGemTracking::PropagateToGemPlaneAsHelix(), PndCorrDistGenerator::ReadEvent(), PndHypBupGenerator::ReadEvent(), PndGasGenerator::ReadEvent(), PndBoxGenerator::ReadEvent(), PndVolGenerator::ReadEvent(), PndFixStepParticleGun::ReadEvent(), MyMainFrame::ReadParameters(), PndLmdQATask::ResoAndPulls(), PndSttMvdGemTracking::Retrack(), FairGeaneTrKalStt::RetrieveVertex(), PndCATrackParam::Rotate(), PndCATrackParamVector::Rotate(), PndFTSCATrackParam::Rotate(), PndFTSCATrackParamVector::Rotate(), PndLmdStripClusterTask::rotateToLumiFrame(), PndFTSCALocalMCPoint::RotateXY(), PndCATrackParam::RotateXY(), PndCATrackParamVector::RotateXY(), PndFTSCATrackParamVector::RotateXY(), GFDetPlane::setNormal(), sim_dsk(), PndGemDigitize::SimulateGaussianResponse(), PndRadMapBoxMesh::Transform(), PndSttHelixTrackFitter::XYFit(), PndSttHelixTrackFitter::XYFitThroughOrigin(), PndSttHelixTrackFitter::ZFinder(), PndSttHelixTrackFitter::ZFinderThroughOrigin(), and PndSttMvdGemTracking::ZFit().
|
static |
|
static |
Referenced by Finite< float >(), and PndFTSCAGBTracker::FitTrack().
|
inline |
Definition at line 136 of file PndCAMath.h.
References choice, Finite(), and x.
Definition at line 40 of file PndCAMath.h.
References log().
Referenced by PndCATrackParamVector::ApproximateBetheBloch(), PndFTSCATrackParamVector::ApproximateBetheBloch(), PndCATrackParam::BetheBlochGeant(), PndCATrackParamVector::BetheBlochGeant(), PndFTSCATrackParamVector::BetheBlochGeant(), PndPidMvdPar::GetElectronMpv(), PndPidMvdPar::GetElectronSigma(), PndPidMvdPar::GetKaonMpv(), PndPidMvdPar::GetKaonSigma(), PndPidMvdPar::GetMuonMpv(), PndPidMvdPar::GetMuonSigma(), PndPidMvdPar::GetPionMpv(), PndPidMvdPar::GetPionSigma(), PndPidMvdPar::GetProtonHighMpv(), PndPidMvdPar::GetProtonHighSigma(), PndPidMvdPar::GetProtonLowMpv(), PndPidMvdPar::GetProtonLowSigma(), PndMdtParamDigi::GetRawSignalbySimAvalanche(), PndDrcReco::LookUpTable(), novosibirsk_fcn(), PndDpmDirect::PndDpmDirect(), PndMdtParamDigi::PndMdtParamDigi(), PndLmdLinFitTask::ScatteredAngle(), PndSttSingleStraw::STUrban(), PndFtsSingleStraw::STUrban(), PndDrcReco::TimeImaging(), PndSttSingleStraw::TInit(), and PndFtsSingleStraw::TInit().
Definition at line 41 of file PndFTSCAMath.h.
Definition at line 36 of file PndCAMath.h.
References max().
Referenced by PndTrackCombiner::combine(), PndSttCellTrackFinderAnalysisTask::CountMaxHitsCombi(), PndSttCellTrackFinderAnalysisTask::CountMaxHitsFirstStep(), PndSdsFEAmpModelSimple::Definition(), PndGemFindHits::FindHits2(), PndSttCellTrackletGenerator::GetTrackletInf(), GetWidthkeV(), PndFTSCAGBTracker::InitialTrackApproximation(), PndCATrackLinearisationVector::PndCATrackLinearisationVector(), PndFTSCATrackLinearisationVector::PndFTSCATrackLinearisationVector(), PndCATrackParamVector::TransportToX(), and PndFTSCATrackParamVector::TransportToX0().
Definition at line 35 of file PndCAMath.h.
References min().
Referenced by PndTrackCombiner::combine(), PndMvdEventMerger::FillBuffer(), PndFtsLineComparator::getAngle(), PndGemSensor::GetDistance(), PndSttCellTrackletGenerator::GetTrackletInf(), PndFTSCAGBTracker::InitialTrackApproximation(), PndCATrackLinearisationVector::PndCATrackLinearisationVector(), PndFTSCATrackLinearisationVector::PndFTSCATrackLinearisationVector(), PndFTSCAClusterData::readEvent(), PndCATrackParamVector::TransportToX(), and PndFTSCATrackParamVector::TransportToX0().
|
inline |
Definition at line 117 of file PndCAMath.h.
Referenced by PndTrkCTFindTrackInXY::AssociateSciTilHit(), PndTrkCTFindTrackInXY2::AssociateSciTilHit(), PndSttTrackFinderReal::AssociateSciTilHit(), PndCAGBTracker::CATrackFinder(), PndLmdPixelHitProducerFast::Exec(), PndSttTrackFinderReal::FindTrackInXYProjection(), PndCATrackParam::GetDCAPoint(), PndFTSCATrackParam::GetDCAPoint(), interpolate_fieldmap(), PndPhoGunShortP::ProcessPhotonHit(), PndPhoGunShort::ProcessPhotonHit(), PndDrcRecoLookupMapS::ProcessPhotonHit(), PndDrcHitProducerReal::ProcessPhotonPoint(), PndFieldMap::ReadAsciiFile(), PndVolGenerator::ReadEvent(), Round< float >(), PndSttSingleStraw::STUrban(), PndFtsSingleStraw::STUrban(), transform_jost_fieldmap(), PndTrkPlotMacros::WriteAllMacros(), PndTrkPlotMacros2::WriteAllMacros(), and PndFieldMap::WriteAsciiFile().
|
inlinestatic |
Definition at line 62 of file PndCAMath.h.
|
inlinestatic |
Definition at line 62 of file PndFTSCAMath.h.
Definition at line 55 of file PndCAMath.h.
Definition at line 55 of file PndFTSCAMath.h.
|
inline |
Definition at line 86 of file PndCAMath.h.
References x.
|
inline |
Definition at line 81 of file PndCAMath.h.
References x.
Referenced by PndCATrackParamVector::GetDCAPoint(), and PndFTSCATrackParamVector::GetDCAPoint().
|
inline |
Definition at line 143 of file PndCAMath.h.
Definition at line 38 of file PndCAMath.h.
Referenced by PndFTSCADisplay::DrawTrackParam(), PndCATrackParamVector::TransportJ0ToX0(), PndFTSCATrackParamVector::TransportJ0ToX0(), PndCATrackParamVector::TransportToX(), and PndFTSCATrackParamVector::TransportToX0().
Definition at line 38 of file PndFTSCAMath.h.
Definition at line 42 of file PndCAMath.h.
References sin().
Referenced by PndRiemannTrack::calcErrorPosByS(), PndSttTrack::CalculateScosl(), PndBarrelTrackFinder::CalcZ_P(), PndFTSCAParameters::CALocalToGlobal(), PndFtsCATracking::CATrackParToFairTrackParP(), PndCATracking::CATrackParToFairTrackParP(), PndTrkTrack::ComputePhi(), PndTrkTrack::ComputePhiFrom(), PndTrkLegendreNew::ComputePlaneExtremities(), PndTrkTrackFinder::ComputePlaneExtremities(), PndTrkCombiLegendreTransform::ComputeThetaR(), PndMdt::ConstructGeometryFast(), PndLineApproximation::correctHits3DAndAdd(), PndSttHitCorrector::CorrectIsochrones(), PndRiemannTrack::correctSttHit(), create3StationsGem(), create3StationsGem_v2(), create3StationsGem_v2_1(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), CreateAlveoleShapesAndMatricesZ(), createdirc(), createdirc_prism(), createdircPix(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndSttTrackFinderIdeal::DoFind(), MyMainFrame::DrawDigis(), MyMainFrame::DrawHitErrors(), PndFTSCADisplay::DrawTrack(), FairGeaneTr::Exec(), FairGeaneTrEmc::Exec(), PndSttTrackFitterQATask::Exec(), PndGemIdealHitProducer::Exec(), PndTrkTrackFinder::Exec(), PndEmcAnalysis::Exec(), PndMdtPointsToWaveform::exec_e(), PndMdtPointsToWaveform::exec_t(), PndTrkCombiLegendreTransform::ExtractLineParameters(), PndTrkLegendreTransform::ExtractLineParameters(), PndBarrelTrackFinder::ExtractMeanRPhiFromTrack(), PndGemMagneticFieldVsTrackParameters::Fill2StationsHistograms(), PndTrkLegendreTransform::FillHisto(), PndSttHelixTrackFitter::FindCorrectZ(), PndGemTrackFinderOnHitsTB::FindTrackSegments(), PndSttMvdGemTracking::Fit(), for(), PndTrkLegendreSecTask::FromConformalToRealTrack(), PndTrkLegendreTask::FromConformalToRealTrack(), PndTrkLegendreSecTask2::FromConformalToRealTrack(), PndTrkLegendreNew::FromConformalToRealTrack(), PndTrkCombiLegendreTask::FromConformalToRealTrack(), PndTrkTrackFinder::FromConformalToRealTrack(), PndTrkTrackFinder::FromConformalToRealTrackParabola(), PndTrkLegendreNew::FromRealToConformalTrack(), PndTrkCombiLegendreTask::FromRealToConformalTrack(), PndTrkTrackFinder::FromRealToConformalTrack(), KFParticleBaseSIMD::GetDStoPointBz(), PndSttMvdGemTracking::GetInitialParams(), PndMdtParamDigi::GetRawSignalbyWeightingAvalanche(), PndFtsCellTrackletGenerator::getRotationMatrix(), PndFtsLineApproximator::getRotationMatrix(), PndPidBremCorrector::GetSepPhotonE(), PndMdtIGeometry::GetStripInfo(), PndCAParameters::GlobalToCALocal(), PndFTSCAParameters::GlobalToCALocal(), PndSttHelixTrackFitter::Hough(), PndSttHelixTrackFitter::HoughThroughOrigin(), hypGeGeoCOSYsetup2014(), hypGeGeoCOSYsetup2014Actives(), hypGeGeoCOSYsetup2014Passives(), hypGeGeoCOSYTarget(), PndFTSCAGBTracker::InitialTrackApproximation(), PndGemSensor::Intersect(), PndSttMvdGemTracking::IsAssignable(), main(), makeMaytec(), PndSttHelixTrackFitter::MinuitFit(), PndSttTrack::MomentumAtPoint(), PndDrcRecoLookupMapS::NumberOfBounces(), PndDrcRecoLookupMap::NumberOfBounces(), PndSttTrack::PCAToPoint(), PndTrkConformalTransform::PerformConformalTransformation(), PndTrkConformalTransform::PerformRealTransformation(), PndGeoHypGeCluster::PlaceCluster(), PndEmcXtal::PndEmcXtal(), PndGemRecoHit::PndGemRecoHit(), PndGemRecoHit2::PndGemRecoHit2(), PndGeoDrc::PndGeoDrc(), PndLine::PndLine(), PndMdt::PndMdtMagnet(), PndPlane::PndPlane(), PndSttMvdGemTracking::Prefit(), PndSttMvdGemTracking::PropagateToGemPlaneAsHelix(), PndCorrDistGenerator::ReadEvent(), PndHypBupGenerator::ReadEvent(), PndGasGenerator::ReadEvent(), PndBoxGenerator::ReadEvent(), PndVolGenerator::ReadEvent(), PndFixStepParticleGun::ReadEvent(), PndSttMvdGemTracking::Retrack(), FairGeaneTrKalStt::RetrieveVertex(), PndCATrackParam::Rotate(), PndCATrackParamVector::Rotate(), PndFTSCATrackParam::Rotate(), PndFTSCATrackParamVector::Rotate(), PndLmdStripClusterTask::rotateToLumiFrame(), PndFTSCALocalMCPoint::RotateXY(), PndCATrackParam::RotateXY(), PndCATrackParamVector::RotateXY(), PndFTSCATrackParamVector::RotateXY(), GFDetPlane::setNormal(), sim_dsk(), PndGemDigitize::SimulateGaussianResponse(), PndRadMapBoxMesh::Transform(), PndSttHelixTrackFitter::XYFit(), PndSttHelixTrackFitter::XYFitThroughOrigin(), PndSttHelixTrackFitter::ZFinder(), PndSttHelixTrackFitter::ZFinderThroughOrigin(), and PndSttMvdGemTracking::ZFit().
Definition at line 37 of file PndCAMath.h.
References sqrt().
Referenced by PndDrcDigiTask::ActivatePixel(), PndDrcTimeDigiTask::ActivatePixel(), PndMvdSttGemRiemannTrackFinder::AddHits(), PndLmdStripClusterTask::AddMSErr(), PndDskCerenkov::AddPWay(), AllNeutronAnalysis(), PndEventBuilderManager::AnalyzeAndExtractEvents(), PndTrkTrackFinder::Apollonius(), PndFtsLineApproximator::approxInnerLine(), PndFtsLineApproximator::approxOuterLine(), PndLmdStripClusterTask::Backmap(), PndSdsStripClusterTask::Backmap(), PndCATrackParam::BetheBlochGeant(), PndCATrackParamVector::BetheBlochGeant(), PndFTSCATrackParamVector::BetheBlochGeant(), PndRiemannTrack::calcErrorLineNorm(), PndRiemannTrack::calcErrorLineOffset(), PndRiemannTrack::calcErrorPosByS(), PndRiemannTrack::calcErrorS(), PndRiemannTrack::calcErrorXY1XY2(), PndRiemannTrack::calcIntersection(), PndRiemannTrack::calcJacRXY(), PndBarrelTrackFinder::CalcPhi(), PndHypGeSpectrumAnalyser::CalculateEfficiency(), PndCATrackParam::CalculateFitParameters(), PndCATrackParamVector::CalculateFitParameters(), PndFTSCATrackParamVector::CalculateFitParameters(), PndEmcDigiCalibrator::CalibrationEvtTimeByBump(), PndEmcDigiCalibrator::CalibrationEvtTimeByDigi(), PndCATracking::CATrackParToFairTrackParP(), PndSttCellTrackFinderAnalysisTask::CheckConformalMap(), Chi2Calculation2(), PndTrkTrackFinder::CircleBy3Points(), PndTrkTools::ComputeLinePointOfTangenceOnACircle(), PndTrkCombiLegendreTask::ComputePerpendicularChi2(), PndTrkTrack::ComputePhi(), PndTrkCombiLegendreTransform::ComputeThetaR(), PndGemFindHits::ConfirmHits2(), PndSttMvdGemTracking::ConsiderCombinatorialEffect(), convolutionAnalysis(), PndFTSCATrackParam::CosPhi(), createCanvas(), PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkTrackFinder::CreateClusterAroundTrack(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), GFWirepointHitPolicy::detPlane(), GFWireHitPolicy::detPlane(), PndRiemannTrack::distError(), PndGemTrackFinderIdeal::DoFind(), PndGemTrackFinderOnHits::DoFind(), MyMainFrame::DoInfoStatusBar(), PndPidFtofAssociatorTask::DoPidMatch(), PndPidEmcBayesAssociatorTask::DoPidMatch(), PndRiemannTrack::dR(), DrawField(), MyMainFrame::DrawHitErrors(), DrawOriginTrackLipse(), PndRiemannTrack::dX(), PndRiemannTrack::dY(), PndCAMCTrack::DzDs(), PndFTSCAMCTrack::DzDs(), PndRichRecoTask::Exec(), PndKFParticleFinderQA::Exec(), FairGeaneTrT::Exec(), PndSttHitProducerRealFast::Exec(), PndSttHelixHitProducer::Exec(), PndSttTrackFitterQATask::Exec(), PndMdtTrkProducer::Exec(), PndSttHitProducerRealFull::Exec(), PndGemFindHitsQA::Exec(), PndCATracking::Exec(), PndGemIdealHitProducer::Exec(), PndGemMatchHits::Exec(), PndTrkLegendreTask::Exec(), PndTrkLegendreSecTask::Exec(), PndTrkLegendreSecTask2::Exec(), PndDrcHitProducerIdeal::Exec(), PndDskFLGHitProducerIdeal::Exec(), PndTrkTrackFinder::Exec(), PndSciTAnaIdeal::Exec(), PndBarrelTrackFinder::ExtractMeanZ_PFromTrack(), PndRadMapBoxMesh::Fill(), PndGemMagneticFieldVsTrackParameters::Fill1StationHistograms(), PndGemMagneticFieldVsTrackParameters::Fill2StationsHistograms(), PndBarrelTrackFinder::FindCircDist(), PndBarrelTrackFinder::FindCircPar(), PndKFParticleFinderQA::FindEmcClusterMother(), PndGemFindHits::FindHits(), PndGemFindHits::FindHits2(), PndBarrelTrackFinder::FindInterestingRegions(), PndGemTrackFinderOnHits::FindTrackSegments(), PndMvdGemTrackFinderOnHits::FindTrackSegments(), PndGemTrackFinderOnHitsTB::FindTrackSegments(), fit_distance(), fittest(), fittrack(), PndHypGePeakFitFunction::FreeSkewedOnly(), PndGemSensor::GetChannel(), PndGemSensor::GetChannel2(), PndCATrackParam::GetCosPhi(), PndCATrackParamVector::GetCosPhi(), PndFTSCATrackParamVector::GetCosPhi(), PndCATrackParam::GetCosPhiPositive(), PndCATrackParamVector::GetCosPhiPositive(), PndFTSCATrackParamVector::GetCosPhiPositive(), PndLinTrack::GetDirectionErrVec(), PndTrkConformalHit::GetDistanceFromTrack(), PndSciTAnaIdeal::GetDPhi(), KFParticleBaseSIMD::GetDStoPointBz(), HypStatDecay::GetEtot(), PndPidCorrelator::GetFMdtInfo(), PndSttMvdGemTracking::GetInitialParams(), PndFtsCellTrackletGenerator::getNeighbors(), PndLinTrack::GetParErr(), PndPidFtofAssociatorTask::GetPdf(), PndPidDrcAssociatorTask::GetPdf(), PndPidDiscAssociatorTask::GetPdf(), PndPidRichAssociatorTask::GetPdf(), HypStatDecay::GetPgCMSLab(), HypStatDecay::GetPNuCMSLab(), RhoVtxPoca::GetPocaChargedToNeutral(), PndMCTrack::GetPt(), PndLinTrack::GetStartErrVec(), PndGemSensor::GetStripOrientation(), PndMQStraightLineTrackFinder::GetTrackCurvature(), PndHypIdealTrackingTask::GetTrackCurvature(), PndHypIdealTrackFinderTask::GetTrackCurvature(), PndLmdTrackFinderTask::GetTrackCurvature(), PndStraightLineTrackFinderTask::GetTrackCurvature(), PndMvdIdealTrackFinderTask::GetTrackCurvature(), PndLmdTrackFinderCATask::GetTrackCurvature(), PndMQStraightLineTrackFinder::GetTrackDip(), PndHypIdealTrackingTask::GetTrackDip(), PndHypIdealTrackFinderTask::GetTrackDip(), PndLmdTrackFinderTask::GetTrackDip(), PndStraightLineTrackFinderTask::GetTrackDip(), PndMvdIdealTrackFinderTask::GetTrackDip(), PndLmdTrackFinderCATask::GetTrackDip(), PndTrkHit::GetXYDistanceFromTrack(), PndRiemannTrack::init(), PndFTSCAGBTracker::InitialTrackApproximation(), PndGemSensor::Intersect(), PndTrkLegendreNew::IntersectionFinder(), PndTrkTrackFinder::IntersectionFinder(), PndTrkCombiLegendreTask::IntersectionFinder(), PndSttMvdGemTracking::IsAssignable(), PndMvdPixelClusterFinder::IsInRange(), PndSdsSimplePixelClusterFinder::IsInRange(), PndMvdTopixClusterFinder::IsInRange(), main(), MakeResolutionPlot(), PndBarrelTrackFinder::MatchHitToHit(), PndBarrelTrackFinder::MatchSkewedSttHitTT(), PndCorrDistGenerator::MaxBoltDistP(), NeutronAnalysis(), PndHypGePeakFitFunction::NewFunction(), PndRiemannTrack::P(), RhoCalculationTools::P7toHelix(), RhoCalculationTools::P7toPRG(), pandaResponse(), PeakFunc(), PndCATrackLinearisationVector::PndCATrackLinearisationVector(), PndEmcShapingNoiseAdder::PndEmcShapingNoiseAdder(), PndEmcStructure::PndEmcStructure(), PndFTSCATrackLinearisationVector::PndFTSCATrackLinearisationVector(), PndGemRecoHit::PndGemRecoHit(), PndGemRecoHit2::PndGemRecoHit2(), PndSttMvdGemTracking::Prefit(), PndBarrelTrackFinder::PrintTracks(), PndDrcHitProducerReal::ProcessBarPoint(), PndDrc::ProcessHits(), PndSttMvdGemTracking::PropagateToGemPlaneAsHelix(), RhoCandidate::Pt(), QuadGausPlusStep(), PndBoxGenerator::ReadEvent(), PndVolGenerator::ReadEvent(), PndFixStepParticleGun::ReadEvent(), RhoKinVtxFitter::ReadMassKinMatrix(), RhoKinFitter::ReadMassKinMatrix(), RhoKinHyperonVtxFitter::ReadMassKinMatrix(), MyMainFrame::ReadParameters(), PndRiemannTrack::refit(), PndLmdQATask::ResoAndPulls(), PndSttMvdGemTracking::Retrack(), PndLmdLinFitTask::ScatteredAngle(), PndRiemannHit::sigmaW(), PndRiemannHit::sigmaX(), PndRiemannHit::sigmaXY(), PndRiemannHit::sigmaY(), signalResponse(), PndHypGePeakFitFunction::SkewedOnly(), PndHypGePeakFitFunction::SmoothedStepOnly(), PndSttSingleStraw::STUrban(), PndFtsSingleStraw::STUrban(), PndRiemannTrack::szError(), TB_checkHitReconstruction(), PndRadMapBoxMesh::Transform(), PndCATrackParamVector::Transport0ToX(), PndCATrackParam::TransportToX(), PndCATrackParamVector::TransportToX(), PndFTSCATrackParam::TransportToX0(), PndFTSCATrackParamVector::TransportToX0(), PndCATracking::WriteMVDHits(), PndBarrelTrackFinder::WriteTracks(), PndSttMvdGemTracking::ZFind(), PndSttHelixTrackFitter::ZFinder(), PndSttHelixTrackFitter::ZFinderThroughOrigin(), and PndSttMvdGemTracking::ZFit().
|
inline |
Definition at line 165 of file PndCAMath.h.
References choice.
Referenced by PndMvdRiemannTrackFinderTaskEff::AddGhostTrack(), PndTrkTools::ComputeTangentInPoint(), PndDsk::ConstructGeometry(), PndMdt::ConstructGeometryFast(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), create_trap(), CreateAlveoleShapesAndMatricesZ(), CrystalShapeTest(), PndGemIdealHitProducer::Exec(), PndGemMatchHits::Exec(), PndTrkCombiLegendreTransform::ExtractLineParameters(), PndTrkLegendreTransform::ExtractLineParameters(), PndSttHelixTrackFitter::FindCorrectZ(), PndGemTrackFinderOnHitsTB::FindTrackSegments(), RhoKalmanVtxFitter::FitVertexFast(), PndSttHelixTrackFitter::GetHoughResponse(), PndSttHelixTrackFitter::GetHoughResponseThroughOrigin(), PndMvdSttGemRiemannTrackFinder::GetMaxPlaneDist(), PndMvdSttGemRiemannTrackFinder::GetMaxSZChi2(), PndPidBremCorrector::GetSepPhotonE(), PndSttHelixTrackFitter::Hough(), PndSttHelixTrackFitter::HoughThroughOrigin(), main(), PndDrcRecoLookupMapS::NumberOfBounces(), PndDrcRecoLookupMap::NumberOfBounces(), PndEmcXtal::PndEmcXtal(), PndGeoHypGeCrystal::PndGeoHypGeCrystal(), PndGeoHypGeCrystalWithoutCapsule::PndGeoHypGeCrystalWithoutCapsule(), PndMdt::PndMdtMagnet(), PndMdt::PndMdtMFIron(), PndMdt::PndMdtMuonFilter(), PndBoxGenerator::ReadEvent(), PndVolGenerator::ReadEvent(), PndFixStepParticleGun::ReadEvent(), PndLmdQATask::ResoAndPulls(), and sim_dsk().
|
inlinestatic |
Definition at line 61 of file PndFTSCAMath.h.
|
inlinestatic |
Definition at line 61 of file PndCAMath.h.
Referenced by PndCAGBTracker::CATrackFinder(), create_HV_MAPS(), PndCATrackParam::GetDCAPoint(), PndCATrackParamVector::GetDCAPoint(), PndFTSCATrackParam::GetDCAPoint(), PndFTSCATrackParamVector::GetDCAPoint(), RhoCalculationTools::P7toPRG(), PndCAGBTracker::PickUpHits(), PndPmtPoormantracks::RollMomentumBox(), RollMomentumBox(), and PndGemDigitize::SimulateGaussianResponse().