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(), ActsExamples::Options::addGeant4Options(), CylindricalHough::addHits(), PayloadDetector::addOptions(), ActsExamples::Options::addParticleGunOptions(), ActsExamples::Options::addPropagationOptions(), Acts::GaussianTrackDensity< input_track_t >::addTracks(), Acts::adjustBinUtility(), ALICEKF::ALICEKalmanFilter(), AngleIndexPair::AngleIndexPair(), AnnularFieldSim::AnnularFieldSim(), Input::ApplyEICBeamParameter(), Input::ApplysPHENIXBeamParameter(), ODDModuleHelper::assembleRectangularModule(), Acts::SolenoidBField::B_r(), Acts::SolenoidBField::B_z(), kdfinder::Helix< T >::bad(), BeamLine(), BeamLineDefineMagnets(), Acts::Test::Layers::BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), Acts::Test::BOOST_AUTO_TEST_CASE(), BOOST_DATA_TEST_CASE(), Acts::Test::BOOST_DATA_TEST_CASE(), Acts::Test::BOOST_FIXTURE_TEST_CASE(), Acts::CylinderVolumeBounds::boundingBox(), EtmDetector::Build(), PHInitZVertexing::build_triplets_to_SimpleTrack3D(), PHPatternReco::build_triplets_to_SimpleTrack3D(), buildBarrelRouting(), PHG4TTLDetector::BuildBarrelTTL(), EtmDetector::BuildCADmodel(), buildCoolingRings(), buildEndcapRouting(), PHG4TTLDetector::BuildForwardTTL(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::buildFrameWork(), Acts::CylinderVolumeBounds::buildSurfaceBounds(), Acts::ConeVolumeBounds::buildSurfaceBounds(), Acts::TrapezoidVolumeBounds::buildSurfaceBounds(), kdfinder::TrackCandidate< T >::calcAlpha(), HelixHoughFuncs_v1::calculate_dzdl_range(), HelixHoughFuncs_v1::calculate_phi_range(), EtmDetectorStack::CalculateAlignmentAxis(), KFParticle_Tools::calculateEllipsoidVolume(), CylinderKalman::calculateMeasurements(), HelixKalmanFilter::calculateMeasurements(), EtmLine2D::CalculateNormal(), CylinderKalman::calculateProjections(), HelixKalmanFilter::calculateProjections(), PHG4TTLSteppingAction::CalculateSensorHitIndices(), PHG4TpcCentralMembrane::CalculateVertices(), HelixDCAFunc::calcValGradHessian(), genfit::DAF::calcWeights(), CEmc(), CEMC_Cells(), Acts::RadialBounds::checkConsistency(), Acts::ConeBounds::checkConsistency(), Acts::EllipseBounds::checkConsistency(), Acts::CylinderBounds::checkConsistency(), Acts::ConeVolumeBounds::checkConsistency(), Acts::CylinderVolumeBounds::checkConsistency(), PHG4OuterHcalDetector::CheckTiltAngle(), PHG4InnerHcalDetector::CheckTiltAngle(), PHRTreeSeeding::chisq(), PHTruthTrackSeeding::circleFitSeed(), PHActsSiliconSeeding::circleFitSeed(), G4EicDircStackingAction::ClassifyNewTrack(), completeStaveStructure(), PHG4PhenixDetector::Construct(), PHG4FullProjTiltedSpacalDetector::Construct_AzimuthalSeg(), PHG4MicromegasDetector::construct_micromegas(), PHG4InnerHcalDetector::ConstructHcalSingleScintillators(), PHG4OuterHcalDetector::ConstructHcalSingleScintillators(), PHG4InnerHcalDetector::ConstructInnerHcal(), PHG4InttDetector::ConstructIntt(), G4Example01Detector::ConstructMe(), G4JLeicDIRCDetector::ConstructMe(), G4JLeicVTXDetector::ConstructMe(), G4Example02Detector::ConstructMe(), PHG4PSTOFDetector::ConstructMe(), G4Example03Detector::ConstructMe(), PHG4BbcDetector::ConstructMe(), PHG4EPDDetector::ConstructMe(), PHG4TpcDetector::ConstructMe(), PHG4MvtxDetector::ConstructMe(), G4EicDircDetector::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(), Acts::RadialBounds::coversFullAzimuth(), Acts::AnnulusBounds::coversFullAzimuth(), create_element(), Acts::CylinderVolumeHelper::createCylinderLayer(), Acts::CylinderVolumeHelper::createDiscLayer(), Acts::EventDataView3D::createEllipse(), Acts::SurfaceArrayCreator::createEquidistantAxis(), vc2020_03_20::CreateGeometry(), Acts::SpacePointGridCreator::createGrid(), Acts::createProtoMaterial(), Acts::detail::VerticesHelper::createSegment(), det::createTkLayoutTrackerBarrel(), det::createTkLayoutTrackerEndcap(), Acts::SurfaceArrayCreator::createVariableAxis(), Acts::TGeoSurfaceConverter::cylinderComponents(), CylinderGeomIntt::CylinderGeomIntt(), genfit::MaterialEffects::dEdxBrems(), Acts::JsonGeometryConverter::DefaultBin(), QAG4Util::delta_phi(), PHActsTrackProjection::deltaPhi(), deltaR(), DIRCSetup(), Acts::TGeoSurfaceConverter::discComponents(), EtmAzimuthalScan::DoIt(), EtmVacuumChamber::DrawMe(), Acts::detail::VerticesHelper::ellipsoidVertices(), GFMaterialEffects::energyLossBrems(), Acts::detail::ensureThetaBounds(), QAG4SimulationCalorimeterSum::eval_trk_proj(), QAG4SimulationEicCalorimeterSum::eval_trk_proj(), DSTEmulator::evaluate_tracks(), EicToyModel::ExecuteBoundaryModificationRequests(), PHInitZVertexing::export_output(), PHPatternReco::export_output(), PHHoughSeeding::export_output(), Acts::Polyhedron::extent(), TpcSpaceChargeReconstructionHelper::extrapolate_phi1(), TpcSpaceChargeReconstructionHelper::extrapolate_phi2(), SvtxClusterEval::fast_approx_atan2(), SvtxClusterEval::fill_cluster_layer_map(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::fillLists(), Acts::Test::fillTrackState(), 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_Babar(), Fun4All_G4_Beast(), Fun4All_G4_CEMC(), Fun4All_G4_Cleo(), Fun4All_G4_EICDetector(), Fun4All_G4_EICDetector_AnaTutorial(), Fun4All_G4_FEMC(), Fun4All_G4_FHCAL(), Fun4All_G4_fsPHENIX(), Fun4All_G4_FullDetectorModular(), Fun4All_G4_FullDetectorModularBeast(), Fun4All_G4_HCALIN(), Fun4All_G4_HCALOUT(), Fun4All_G4_JLeic(), Fun4All_G4_LBLDetector(), Fun4All_G4_Momentum(), Fun4All_G4_Momentum_Projection(), Fun4All_G4_sPHENIX(), 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(), genfit::HelixTrackModel::getPos(), genfit::HelixTrackModel::getPosMom(), 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(), Acts::ConeVolumeBounds::inside(), TpcClusterizer::is_in_sector_boundary(), PHG4TpcPadBaselineShift::is_in_sector_boundary(), Acts::SurfaceArrayCreator::isSurfaceEquivalent(), Acts::HelicalTrackLinearizer< propagator_t, propagator_options_t >::linearizeTrack(), PHG4CylinderGeom_Spacalv3::load_demo_sector_tower_map4(), AnnularFieldSim::loadField(), LoopEvalPortableCircularCut(), Acts::detail::PhiBoundParameterLimits::lowest(), main(), make_forward_station(), make_forward_station_basic(), make_GEM_station(), make_LANL_FST_station(), kdfinder::make_triplets(), Acts::Test::SurfaceArrayFixture::makeBarrel(), Acts::Test::SurfaceArrayCreatorFixture::makeBarrel(), Acts::Test::LayerCreatorFixture::makeBarrel(), Acts::Test::SurfaceArrayCreatorFixture::makeBarrelStagger(), Acts::Test::LayerCreatorFixture::makeBarrelStagger(), makeParametersCurvilinear(), makeParametersCurvilinearNeutral(), makeParametersCurvilinearWithCovariance(), PHG4ScoringManager::makeScoringHistograms(), PHG4TpcPadPlaneReadout::MapToPadPlane(), PHActsSiliconSeeding::matchInttClusters(), Acts::detail::PhiBoundParameterLimits::max(), Acts::detail::ThetaBoundParameterLimits::max(), Micromegas_Cells(), ActsExamples::Generic::modulePositionsCylinder(), Acts::Test::CylindricalTrackingGeometry::modulePositionsCylinder(), ActsExamples::Generic::modulePositionsRing(), kdfinder::Helix< T >::momentum(), PHSimpleKFProp::MoveToFirstTPCCluster(), Mvtx(), GFMaterialEffects::noiseCoulomb(), Acts::GaussianGridTrackDensity< mainGridSize, trkGridSize >::normal2D(), PHActsSiliconSeeding::normPhi2Pi(), Acts::detail::LoopProtection< path_arborter_t >::operator()(), ActsFatras::detail::Scattering< scattering_model_t >::operator()(), Acts::TrapezoidVolumeBounds::orientedSurfaces(), Acts::CylinderVolumeBounds::orientedSurfaces(), kdfinder::Helix< T >::period(), kdfinder::TrackCandidate< T >::phi_mpi_pi(), PHRTreeSeeding::phiadd(), PHRTreeSeeding::phidiff(), Acts::detail::VerticesHelper::phiSegments(), plot_matscan(), plot_matscan_tdr(), AnnularFieldSim::PlotFieldSlices(), 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(), SamplingFractionReco::process_event(), PHG4MicromegasHitReco::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(), Acts::VolumeView3DTest::run(), Acts::SurfaceView3DTest::run(), ActsExamples::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::Test::CylindricalTrackingGeometry::surfacesRing(), Acts::TGeoSurfaceConverter::toRadian(), TPC_Cells(), Tracking_Reco(), CylinderGeomMicromegas::transformation_matrix(), Acts::TrapezoidVolumeBounds::TrapezoidVolumeBounds(), PHG4TpcPadPlaneReadout::UpdateInternalParameters(), PHG4ZDCSteppingAction::UserSteppingAction(), HelixHough::vote_z(), and Acts::RiddersPropagator< propagator_t >::wiggleDimension().