ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CylindricalHough.h File Reference
#include "CircleHough.h"
#include <cmath>
#include <iostream>
+ Include dependency graph for CylindricalHough.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AngleIndexPair
 
class  AngleIndexList
 
class  CylindricalHough
 

Macros

#define M_PI   3.14159265358979323846
 

Macro Definition Documentation

#define M_PI   3.14159265358979323846

Definition at line 10 of file CylindricalHough.h.

View newest version in sPHENIX GitHub at line 10 of file CylindricalHough.h

Referenced by AngleIndexPair::absDiff(), MakeActsGeometry::addActsMicromegasSurfaces(), MakeActsGeometry::addActsTpcSurfaces(), AddFlowToParent(), CylindricalHough::addHits(), PayloadDetector::addOptions(), FW::Options::addParticleGunOptions(), FW::Options::addPropagationOptions(), Acts::TrackDensity::addTrack(), ALICEKF::ALICEKalmanFilter(), AngleIndexPair::AngleIndexPair(), AnnularFieldSim::AnnularFieldSim(), Input::ApplyEICIP6BeamParameter(), Input::ApplyEICIP8BeamParameter(), Input::ApplysPHENIXBeamParameter(), ODDModuleHelper::assembleRectangularModule(), Acts::SolenoidBField::B_r(), Acts::SolenoidBField::B_z(), kdfinder::Helix< T >::bad(), Acts::Test::Layers::BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::Test::BOOST_DATA_TEST_CASE(), Acts::Test::BOOST_FIXTURE_TEST_CASE(), Acts::CylinderVolumeBounds::boundingBox(), PHInitZVertexing::build_triplets_to_SimpleTrack3D(), PHPatternReco::build_triplets_to_SimpleTrack3D(), buildBarrelRouting(), PHG4TTLDetector::BuildBarrelTTL(), buildCoolingRings(), buildEndcapRouting(), PHG4TTLDetector::BuildForwardTTL(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::buildFrameWork(), Acts::CylinderVolumeBounds::buildSurfaceBounds(), Acts::TrapezoidVolumeBounds::buildSurfaceBounds(), kdfinder::TrackCandidate< T >::calcAlpha(), HelixHoughFuncs_v1::calculate_dzdl_range(), HelixHoughFuncs_v1::calculate_phi_range(), KFParticle_Tools::calculateEllipsoidVolume(), CylinderKalman::calculateMeasurements(), HelixKalmanFilter::calculateMeasurements(), CylinderKalman::calculateProjections(), HelixKalmanFilter::calculateProjections(), PHG4TTLSteppingAction::CalculateSensorHitIndices(), PHG4TpcCentralMembrane::CalculateVertices(), HelixDCAFunc::calcValGradHessian(), CEmc(), CEMC_Cells(), Acts::RadialBounds::checkConsistency(), Acts::ConeBounds::checkConsistency(), Acts::EllipseBounds::checkConsistency(), Acts::CylinderBounds::checkConsistency(), Acts::CylinderVolumeBounds::checkConsistency(), PHG4OuterHcalDetector::CheckTiltAngle(), PHG4InnerHcalDetector::CheckTiltAngle(), PHRTreeSeeding::chisq(), PHTruthTrackSeeding::circleFitSeed(), PHActsSiliconSeeding::circleFitSeed(), G4EicDircStackingAction::ClassifyNewTrack(), completeStaveStructure(), Acts::IntegrationTest::constant_field_propagation(), PHG4PhenixDetector::Construct(), Acts::TGeoDetectorElement::construct(), PHG4FullProjTiltedSpacalDetector::Construct_AzimuthalSeg(), PHG4MicromegasDetector::construct_micromegas(), PHG4InnerHcalDetector::ConstructHcalSingleScintillators(), PHG4OuterHcalDetector::ConstructHcalSingleScintillators(), PHG4InnerHcalDetector::ConstructInnerHcal(), PHG4InttDetector::ConstructIntt(), G4JLeicDIRCDetector::ConstructMe(), G4JLeicVTXDetector::ConstructMe(), PHG4PSTOFDetector::ConstructMe(), PHG4BbcDetector::ConstructMe(), PHG4EPDDetector::ConstructMe(), PHG4TpcDetector::ConstructMe(), G4EicDircDetector::ConstructMe(), PHG4MvtxDetector::ConstructMe(), PHG4HcalDetector::ConstructMe(), PHG4EICForwardEcalDetector::ConstructMe(), PHG4BackwardHcalDetector::ConstructMe(), PHG4ForwardHcalDetector::ConstructMe(), PHG4ProjCrystalCalorimeterDetector::ConstructMe(), PHG4CrystalCalorimeterDetector::ConstructMe(), PHG4LFHcalDetector::ConstructMe(), PHG4InnerHcalDetector::ConstructMe(), PHG4ForwardEcalDetector::ConstructMe(), PHG4OuterHcalDetector::ConstructMe(), PHG4BarrelEcalDetector::ConstructMe(), PHG4EICMvtxDetector::ConstructMvtx_Layer(), PHG4MvtxDetector::ConstructMvtx_Layer(), PHG4MvtxDetector::ConstructMvtxPassiveVol(), PHG4OuterHcalDetector::ConstructOuterHcal(), PHG4InnerHcalDetector::ConstructSteelPlate(), PHG4OuterHcalDetector::ConstructSteelPlate(), PHG4HybridHomogeneousCalorimeterDetector::ConstructSupportFrame(), PHG4LFHcalDetector::ConstructTower(), PHG4ForwardDualReadoutDetector::ConstructTower(), PHG4ForwardEcalDetector::ConstructTower(), PHG4ForwardDualReadoutDetector::ConstructTowerFCStyle(), PHG4TpcDetector::ConstructTpcCageVolume(), PHG4TpcDetector::ConstructTpcExternalSupports(), PHG4TpcDetector::ConstructTpcGasVolume(), RawClusterBuilderFwd::CorrectPhi(), FW::TruthVerticesToTracksAlgorithm::correctPhiThetaPeriodicity(), Acts::RadialBounds::coversFullAzimuth(), Acts::AnnulusBounds::coversFullAzimuth(), create_element(), Acts::CylinderVolumeHelper::createCylinderLayer(), Acts::CylinderVolumeHelper::createDiscLayer(), Acts::Visualization::createEllipse(), Acts::SurfaceArrayCreator::createEquidistantAxis(), Acts::SpacePointGridCreator::createGrid(), Acts::createProtoMaterial(), Acts::detail::VerticesHelper::createSegment(), det::createTkLayoutTrackerBarrel(), det::createTkLayoutTrackerEndcap(), Acts::SurfaceArrayCreator::createVariableAxis(), CylinderGeomIntt::CylinderGeomIntt(), Acts::CutoutCylinderVolumeBounds::decomposeToSurfaces(), Acts::CuboidVolumeBounds::decomposeToSurfaces(), Acts::TrapezoidVolumeBounds::decomposeToSurfaces(), Acts::CylinderVolumeBounds::decomposeToSurfaces(), QAG4Util::delta_phi(), PHActsTrackProjection::deltaPhi(), deltaR(), Acts::EllipseBounds::distanceToBoundary(), Acts::detail::VerticesHelper::ellispoidVertices(), Acts::detail::ensureThetaBounds(), QAG4SimulationCalorimeterSum::eval_trk_proj(), DSTEmulator::evaluate_tracks(), PHInitZVertexing::export_output(), PHPatternReco::export_output(), PHHoughSeeding::export_output(), TpcSpaceChargeReconstructionHelper::extrapolate_phi1(), TpcSpaceChargeReconstructionHelper::extrapolate_phi2(), SvtxClusterEval::fast_approx_atan2(), SvtxClusterEval::fill_cluster_layer_map(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::fillLists(), PHRTreeSeeding::FillTree(), AnnularFieldSim::FilterPhiPos(), sPHENIXTrackerTpc::finalize(), CylinderGeomIntt::find_indices_from_segment_center(), CylinderGeomIntt::find_indices_from_world_location(), PHSiliconTpcTrackMatching::findEtaPhiMatches(), PHCASeeding::FindSeedsWithMerger(), sPHENIXTrackerTpc::findTracksByCombinatorialKalman(), sPHENIXTrackerTpc::findTracksBySegments(), sPHENIXTracker::findTracksBySegments(), sPHENIXSeedFinder::findTracksBySegments(), ZHough_Cylindrical::findTracksCombo_noVertex(), ZHough_Cylindrical::findTracksCombo_withVertex(), FourHitSeedFinder::fitTrackLine(), flowAfterburner(), Acts::Frustum< value_t, DIM, SIDES >::Frustum(), Acts::Test::SurfaceArrayFixture::fullPhiTestSurfacesBRL(), Acts::Test::SurfaceArrayCreatorFixture::fullPhiTestSurfacesBRL(), Acts::Test::LayerCreatorFixture::fullPhiTestSurfacesBRL(), Acts::Test::SurfaceArrayFixture::fullPhiTestSurfacesEC(), Acts::Test::SurfaceArrayCreatorFixture::fullPhiTestSurfacesEC(), Acts::Test::LayerCreatorFixture::fullPhiTestSurfacesEC(), Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_ECCEModular(), Fun4All_G4_EICDetector(), Fun4All_G4_EICDetector_AnaTutorial(), Fun4All_G4_Momentum(), Fun4All_G4_Momentum_Projection(), Fun4All_G4_sPHENIX(), Fun4All_photonDispersion(), FW::Geant4::MMPrimaryGeneratorAction::GeneratePrimaries(), TpcDirectLaserReconstruction::get_cell_index(), TpcSpaceChargeReconstruction::get_cell_index(), TpcDistortionCorrection::get_corrected_position(), PHG4TpcDistortion::get_distortion(), CylinderGeom_Mvtx::get_local_from_world_coords(), PHG4CylinderCellGeom::get_phibin(), RawTowerGeomContainer_Cylinderv1::get_phibin(), PHG4EICMvtxDetector::get_phistep(), PHG4MvtxDetector::get_phistep(), CylinderGeom_Mvtx::get_sensor_indices_from_world_coords(), PHG4CylinderGeom_Spacalv3::get_tower_radial_position(), PHTpcClusterMover::get_tpc_surface_from_coords(), CylinderGeom_Mvtx::get_world_from_local_coords(), PHTpcResiduals::getCell(), PHActsSiliconSeeding::getCharge(), GPUTPCTrackParam::GetDCAPoint(), PHField3DCylindrical::GetFieldCyl(), PHField2D::GetFieldValue(), PHField3DCylindrical::GetFieldValue(), PHG4HcalDetector::GetLength(), PHG4MvtxDetector::GetMvtxOuterShell(), PHG4TpcCentralMembrane::GetPHG4HitFromStripe(), AngleIndexList::getRangeList(), PHG4TpcCentralMembrane::getSearchResult(), PHG4TpcCentralMembrane::getStripeID(), PHTruthClustering::getTpcSector(), kdfinder::Helix< T >::Helix(), PHHepMCGenHelper::HepMC2Lab_boost_rotation_translation(), PHG4CylinderGeomv3::identify(), Acts::RiddersPropagator< propagator_t >::inconsistentDerivativesOnDisc(), MyJetAnalysis::Init(), PHPatternReco::Init(), QAG4SimulationJet::Init_Spectrum(), PHG4ParticleGeneratorD0::InitRun(), HcalRawTowerBuilder::InitRun(), PHG4CylinderCellReco::InitRun(), PHG4FullProjSpacalCellReco::InitRun(), PHG4SimpleEventGenerator::InitRun(), PHG4ParticleGeneratorVectorMeson::InitRun(), PHG4TpcElectronDrift::InitRun(), TpcClusterizer::is_in_sector_boundary(), PHG4TpcPadBaselineShift::is_in_sector_boundary(), Acts::SurfaceArrayCreator::isSurfaceEquivalent(), lgam(), Acts::HelicalTrackLinearizer< propagator_t, propagator_options_t >::linearizeTrack(), PHG4CylinderGeom_Spacalv3::load_demo_sector_tower_map4(), AnnularFieldSim::loadField(), main(), make_forward_station(), make_forward_station_basic(), make_GEM_station(), make_LANL_FST_station(), Acts::Test::make_trackstate(), kdfinder::make_triplets(), Acts::Test::SurfaceArrayFixture::makeBarrel(), Acts::Test::SurfaceArrayCreatorFixture::makeBarrel(), Acts::Test::LayerCreatorFixture::makeBarrel(), Acts::Test::SurfaceArrayCreatorFixture::makeBarrelStagger(), Acts::Test::LayerCreatorFixture::makeBarrelStagger(), PHG4ScoringManager::makeScoringHistograms(), PHG4TpcPadPlaneReadout::MapToPadPlane(), PHActsSiliconSeeding::matchInttClusters(), MCGIDI_energy_sampleSimpleMaxwellianFission(), MCGIDI_outputChannel_sampleProductsAtE(), Micromegas_Cells(), FW::Generic::modulePositionsCylinder(), Acts::Test::CylindricalTrackingGeometry::modulePositionsCylinder(), FW::Generic::modulePositionsRing(), kdfinder::Helix< T >::momentum(), PHSimpleKFProp::MoveToFirstTPCCluster(), Mvtx(), nf_amc_reduced_matrix_element(), nf_gammaFunction(), PHActsSiliconSeeding::normPhi2Pi(), Acts::detail::LoopProtection< path_arborter_t >::operator()(), ActsFatras::detail::Scattering< scattering_model_t >::operator()(), kdfinder::Helix< T >::period(), kdfinder::TrackCandidate< T >::phi_mpi_pi(), PHRTreeSeeding::phiadd(), PHRTreeSeeding::phidiff(), plot_matscan(), plot_matscan_tdr(), AnnularFieldSim::PlotFieldSlices(), Acts::detail::BoundParameterTraits< BoundParametersIndices::eBoundPhi >::pMax(), Acts::detail::BoundParameterTraits< BoundParametersIndices::eBoundTheta >::pMax(), Acts::detail::BoundParameterTraits< BoundParametersIndices::eBoundPhi >::pMin(), Acts::PlaneSurface::polyhedronRepresentation(), Acts::ConeSurface::polyhedronRepresentation(), PHRTreeSeeding::Process(), PHG4GenHit::process_event(), PHG4ParticleGeneratorD0::process_event(), PHG4MvtxHitReco::process_event(), PHG4InttHitReco::process_event(), PHG4BlockCellReco::process_event(), PHG4CylinderCellReco::process_event(), PHG4ParticleGeneratorVectorMeson::process_event(), PHTpcTrackSeedCircleFit::process_event(), PHG4TpcDirectLaser::process_event(), CaloTriggerSim::process_event(), PHG4TpcPadBaselineShift::process_event(), PHG4TpcElectronDrift::process_event(), PHG4MicromegasHitReco::process_event(), eIDMLInterface::process_event(), CellularAutomaton_v1::process_single_track(), CellularAutomaton_v1::process_single_triplet(), TpcDirectLaserReconstruction::process_track(), PHG4TrackFastSim::PseudoPatternRecognition(), B0TrackFastSim::PseudoPatternRecognition(), pwithpF(), PHRTreeSeeding::QueryTree(), PHCASeeding::QueryTree(), Acts::detail::radian_pos(), Acts::detail::radian_sym(), PHSartre::randomlyReverseBeams(), PHSartre::ReverseBeams(), RosenBrock(), Rossegger::Rossegger(), FW::RootBFieldWriter< bfield_t >::run(), PHG4SimpleEventGenerator::set_phi_range(), PHG4SimpleEventGenerator::set_theta_range(), kdfinder::Helix< T >::setCurvature(), kdfinder::Helix< T >::setParameters(), kdfinder::Helix< T >::setPhase(), MakeActsGeometry::setPlanarSurfaceDivisions(), HelixHough::setRangeFromSeed(), sPHENIXTracker::setRangeFromSeed(), sPHENIXSeedFinder::setRangeFromSeed(), PHG4OuterHcalDetector::SetTiltViaNcross(), PHG4HcalSubsystem::SetTiltViaNcross(), PHG4InnerHcalDetector::SetTiltViaNcross(), PHInitZVertexing::Setup(), PHHoughSeeding::setup_initial_tracker_object(), PHHoughSeeding::setup_seed_tracker_objects(), PHHoughSeeding::setup_tracker_object(), PHG4TpcDirectLaser::SetupLasers(), CellularAutomaton_v1::shift_phi_range(), PHInitZVertexing::shift_phi_range(), PHPatternReco::shift_phi_range(), CylinderKalman::subtractProjections(), HelixKalmanFilter::subtractProjections(), Acts::VolumeVisualization::test(), Acts::SurfaceVisualization::test(), CylinderGeomMicromegas::transformation_matrix(), Acts::TrapezoidVolumeBounds::TrapezoidVolumeBounds(), PHG4TpcPadPlaneReadout::UpdateInternalParameters(), PHG4ZDCSteppingAction::UserSteppingAction(), HelixHough::vote_z(), Acts::RiddersPropagator< propagator_t >::wiggleDimension(), and FW::Obj::writeTube().