List of all members | Static Public Member Functions | Protected Member Functions
fwk::LocalCoordinateSystemConstructor< Policy > Class Template Reference

#include <LocalCoordinateSystem.h>

Inheritance diagram for fwk::LocalCoordinateSystemConstructor< Policy >:
Inheritance graph
[legend]

Static Public Member Functions

static Policy::type Create (const utl::Point &theOrigin)
 Create the standard local coordinate system for a Point. More...
 
static Policy::type Create (const utl::UTMPoint &theOrigin)
 Create the standard local coordinate system for a UTMPoint. More...
 

Protected Member Functions

 ~LocalCoordinateSystemConstructor ()
 

Detailed Description

template<typename Policy>
class fwk::LocalCoordinateSystemConstructor< Policy >

Definition at line 35 of file LocalCoordinateSystem.h.

Constructor & Destructor Documentation

template<typename Policy >
fwk::LocalCoordinateSystemConstructor< Policy >::~LocalCoordinateSystemConstructor ( )
inlineprotected

Definition at line 45 of file LocalCoordinateSystem.h.

Member Function Documentation

template<typename Policy >
Policy::type LocalCoordinateSystemConstructor::Create ( const utl::Point theOrigin)
static

Create the standard local coordinate system for a Point.

Definition at line 24 of file LocalCoordinateSystem.cc.

Referenced by FdProfileReconstructorKG::FdProfileReconstructor::AddPointsOutsideFOV(), FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), RdGlobalFit::RdGlobalFitMinimizationCriterion::calcShowerCoordinates(), HybridGeometryFinderWG::HybridGeometryFinder::CalculateAxisForTel(), MdLDFFinderAG::MdLDFFinder::CalculateChi2(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateDiagonalParameters(), FdProfileReconstructorKG::FdProfileReconstructor::CalculateGeometryAndDepth(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateTelescopeData(), FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), FdSimEventCheckerOG::FdSimEventChecker::CalculateXmaxViewingAngle(), otoa::fd::ConvertXToChi(), io::CoordinateSystem_ROOT::CoordinateSystem_ROOT(), MdBiasCorrecterAG::MdBiasCorrecter::CorrectBias(), RdREASSimPreparator::RdREASSimPreparator::CorsikaInpFileWriter(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateCoREASContent(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateCoREASListContent(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateCORSIKAContent(), RdZHAireSSimPreparator::RdZHAireSSimPreparator::CreateFiles(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateSimulationInput(), RdEVASimPreparator::RdEVASimPreparator::EVAFileWriter(), FIOValidationObj::Fill(), MdCornerClippingCorrecterAG::MdCornerClippingCorrecter::FillCornerClippingProbability(), otoa::FD2ADST::FillFdCoreAxis(), otoa::RdFiller::FillRadioShower(), otoa::RdFiller::FillRadioStations(), otoa::MD2ADST::FillRecShower(), MdGeometryFitterAG::MdGeometryFitter::FillRecShower(), FdAxisFinderOG::FdAxisFinder::FindAxisLaser(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereo(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereoHybrid(), FdProfileConstrainedGeometryFitPG::ApertureLight::FindZeta(), FdProfileConstrainedGeometryFit::ApertureLight::FindZeta(), FdApertureLightFinderKG::FdApertureLightFinder::FindZeta(), HybridGeometryFinderWG::HybridGeometryFinder::FitAxis(), fwk::ParametricGeoMagneticField::Get(), evt::ShowerRRecData::GetAxis(), evt::ShowerSRecData::GetBarycenterCoordinateSystem(), evt::ShowerSRecData::GetCoreCoordinateSystem(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), fwk::ParametricGeoMagneticField::GetDeclination(), fwk::MagneticFieldModel::GetDeclination(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::GetDirection(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::GetEarlyLateCorrectedAxisDistance(), RdHASLDFFitter::LDFFitFunction::GetFittedRadioCoreTransformation(), fwk::MagneticFieldModel::GetInclination(), rdet::Station::GetLocalCoordinateSystem(), sdet::Station::GetLocalCoordinateSystem(), evt::ShowerRRecData::GetMagneticFieldVector(), MdMuonIntegratorAG::MdMuonIntegrator::GetMuonsWithADC(), evt::ShowerRRecData::GetReferenceAxis(), cdet::Station::GetRPCCoordinateSystem(), otoa::MD2ADST::GetShowerPlaneCS(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::InitCoordinateSys(), FdCherenkovFinderOG::FdCherenkovFinder::InitialCherenkov(), FdProfileReconstructorKG::FdProfileReconstructor::InitializeAtmosphere(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::IsEventCandidate(), MdEventSelectorAG::MdEventSelector::IsHighTheta(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::IsStationToFarAway(), RdREASSimPreparator::RdREASSimPreparator::LaunchConexSim(), FdProfileFinderOG::FdProfileFinder::LightAtApertureToSize(), evt::ShowerSimData::MakeGeometry(), evt::DefaultShowerGeometryProducer::MakeGroundParticleCoordinateSystem(), io::CorsikaShowerFileGeometryProducer::MakeGroundParticleCoordinateSystem(), FdProfileConstrainedGeometryFitPG::ChiZeroRegression::MinuitFitFunc(), HybridGeometryFinderWG::HybridGeometryFinder::MinuitFitFuncAxis(), FdAxisFinderOG::FdAxisFinder::MinuitFitFuncLaser(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereo(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), HybridGeometryFinderWG::AxisParameterCalculator::operator()(), io::CoordinateSystem_ROOT::operator>>(), FdProfileConstrainedGeometryFitPG::ChiZeroRegression::PrepParams(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties(), HybridGeometryFinderWG::HybridGeometryFinder::ReadmitPixel(), RdREASSimPreparator::RdREASSimPreparator::REASFileWriter(), HybridGeometryFinderWG::HybridGeometryFinder::RecalculateChiSquare(), HybridGeometryFinderWG::HybridGeometryFinder::RemovePixel(), RdPolarGrid::RdPolarGrid::RRecShower(), RdStationSimPulseFinder::RdStationSimPulseFinder::Run(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Run(), ShowerMaker::ShowerMaker::Run(), RdStationPolarizationRejector::RdStationPolarizationRejector::Run(), RdEventInitializer::RdEventInitializer::Run(), RdREASSimPreparator::RdREASSimPreparator::Run(), RdCOREASSimulationCreator::RdCOREASSimulationCreator::Run(), MdGeometryFitterAG::MdGeometryFitter::Run(), RdStationSignalReconstructor::RdStationSignalReconstructor::Run(), RdZHAireSSimPreparator::RdZHAireSSimPreparator::Run(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Run(), MdLDFFinderAG::MdLDFFinder::Run(), RdHyperbolicWavefrontFit::RdHyperbolicWavefrontFit::Run(), FdTriggerSimulatorOG::FdTriggerSimulator::Run(), UniversalityFitter::UniversalityFitter::RunBarilocheReconstruction(), FdProfileConstrainedGeometryFit::PCGFitter::ScanChi0(), FdProfileConstrainedGeometryFitPG::PCGFitter::ScanChi0(), HybridGeometryFinderWG::HybridGeometryFinder::SelectPixels(), evt::RadioSimulation::SetCoreCoordinates(), evt::RadioSimulation::SetCorePosition(), MdLDFFinderAG::MdLDFFinder::SetLdfResiduals(), UniversalityFitter::UniversalityFitter::SetRecData(), UseMcGeometryOG::UseMcGeometry::SetSDP(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromExternal(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromFD(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromSD(), MdGeometryFitterAG::MdGeometryFitter::SetTimeData(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), RdBeamFormer::RdBeamFormer::shiftTraces(), HybridGeometryFinderWG::HybridGeometryFinder::StoreData(), LocalCoordinateSystemTest::testCreate(), testMagneticFieldModel::testIGRFValues(), FdProfileConstrainedGeometryFitPG::PCGFitter::Underground(), RdREASSimPreparator::RdREASSimPreparator::WriteDetectorFile(), and UniversalityFitter::UniversalityFitter::WriteRecParameters().

template<typename Policy >
Policy::type LocalCoordinateSystemConstructor::Create ( const utl::UTMPoint theOrigin)
static

Create the standard local coordinate system for a UTMPoint.

Definition at line 38 of file LocalCoordinateSystem.cc.

References utl::UTMPoint::GetPoint().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.