ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BoundaryCheckTestsRefs.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

std::vector< Vector2D > rectVertices
 
struct {
   double   xmin = -2
 
   double   xmax = 2
 
   double   ymin = -1
 
   double   ymax = 1
 
rectDimensions
 
std::vector< Vector2D > rectTestPoints
 
std::vector< Vector2D > rectClosestPoints
 
std::vector< double > rectDistances
 
std::vector< Vector2D > rectShiftedVertices
 
struct {
   double   xmin = 1
 
   double   xmax = 3
 
   double   ymin = 2
 
   double   ymax = 4
 
rectShiftedDimensions
 
std::vector< Vector2D > rectShiftedTestPoints
 
std::vector< Vector2D > rectShiftedClosestPoints
 
std::vector< double > rectShiftedDistances
 

Variable Documentation

std::vector<Vector2D> rectClosestPoints
Initial value:
= {
{-2.00, -1.00}, {-2.00, -1.00}, {-2.00, -1.00}, {-2.00, -0.80}, {-2.00, -0.40},
{-2.00, 0.00}, {-2.00, 0.40}, {-2.00, 0.80}, {-2.00, 1.00}, {-2.00, 1.00},
{-2.00, 1.00}, {-2.00, -1.00}, {-2.00, -1.00}, {-2.00, -1.00}, {-2.00, -0.80},
{-2.00, -0.40}, {-2.00, 0.00}, {-2.00, 0.40}, {-2.00, 0.80}, {-2.00, 1.00},
{-2.00, 1.00}, {-2.00, 1.00}, {-1.80, -1.00}, {-1.80, -1.00}, {-1.80, -1.00},
{-2.00, -0.80}, {-2.00, -0.40}, {-2.00, 0.00}, {-2.00, 0.40}, {-1.80, 1.00},
{-1.80, 1.00}, {-1.80, 1.00}, {-1.80, 1.00}, {-1.20, -1.00}, {-1.20, -1.00},
{-1.20, -1.00}, {-1.20, -1.00}, {-1.20, -1.00}, {-2.00, 0.00}, {-1.20, 1.00},
{-1.20, 1.00}, {-1.20, 1.00}, {-1.20, 1.00}, {-1.20, 1.00}, {-0.60, -1.00},
{-0.60, -1.00}, {-0.60, -1.00}, {-0.60, -1.00}, {-0.60, -1.00}, {-0.60, -1.00},
{-0.60, 1.00}, {-0.60, 1.00}, {-0.60, 1.00}, {-0.60, 1.00}, {-0.60, 1.00},
{0.00, -1.00}, {0.00, -1.00}, {0.00, -1.00}, {0.00, -1.00}, {0.00, -1.00},
{0.00, -1.00}, {0.00, 1.00}, {0.00, 1.00}, {0.00, 1.00}, {0.00, 1.00},
{0.00, 1.00}, {0.60, -1.00}, {0.60, -1.00}, {0.60, -1.00}, {0.60, -1.00},
{0.60, -1.00}, {0.60, -1.00}, {0.60, 1.00}, {0.60, 1.00}, {0.60, 1.00},
{0.60, 1.00}, {0.60, 1.00}, {1.20, -1.00}, {1.20, -1.00}, {1.20, -1.00},
{1.20, -1.00}, {1.20, -1.00}, {2.00, 0.00}, {1.20, 1.00}, {1.20, 1.00},
{1.20, 1.00}, {1.20, 1.00}, {1.20, 1.00}, {1.80, -1.00}, {1.80, -1.00},
{1.80, -1.00}, {1.80, -1.00}, {2.00, -0.40}, {2.00, 0.00}, {2.00, 0.40},
{1.80, 1.00}, {1.80, 1.00}, {1.80, 1.00}, {1.80, 1.00}, {2.00, -1.00},
{2.00, -1.00}, {2.00, -1.00}, {2.00, -0.80}, {2.00, -0.40}, {2.00, 0.00},
{2.00, 0.40}, {2.00, 0.80}, {2.00, 1.00}, {2.00, 1.00}, {2.00, 1.00},
{2.00, -1.00}, {2.00, -1.00}, {2.00, -1.00}, {2.00, -0.80}, {2.00, -0.40},
{2.00, 0.00}, {2.00, 0.40}, {2.00, 0.80}, {2.00, 1.00}, {2.00, 1.00},
{2.00, 1.00}
}

Definition at line 53 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 53 of file BoundaryCheckTestsRefs.hpp

void rectDimensions

Definition at line 24 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 24 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<double> rectDistances

Definition at line 80 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 80 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<Vector2D> rectShiftedClosestPoints
Initial value:
= {
{1.00, 2.00}, {1.00, 2.00}, {1.00, 2.10}, {1.00, 2.40}, {1.00, 2.70},
{1.00, 3.00}, {1.00, 3.30}, {1.00, 3.60}, {1.00, 3.90}, {1.00, 4.00},
{1.00, 4.00}, {1.00, 2.00}, {1.00, 2.00}, {1.00, 2.10}, {1.00, 2.40},
{1.00, 2.70}, {1.00, 3.00}, {1.00, 3.30}, {1.00, 3.60}, {1.00, 3.90},
{1.00, 4.00}, {1.00, 4.00}, {1.00, 2.00}, {1.00, 2.00}, {1.00, 2.10},
{1.00, 2.40}, {1.00, 2.70}, {1.00, 3.00}, {1.00, 3.30}, {1.00, 3.60},
{1.00, 3.90}, {1.00, 4.00}, {1.00, 4.00}, {1.20, 2.00}, {1.20, 2.00},
{1.20, 2.00}, {1.00, 2.40}, {1.00, 2.70}, {1.00, 3.00}, {1.00, 3.30},
{1.00, 3.60}, {1.20, 4.00}, {1.20, 4.00}, {1.20, 4.00}, {1.60, 2.00},
{1.60, 2.00}, {1.60, 2.00}, {1.60, 2.00}, {1.00, 2.70}, {1.00, 3.00},
{1.00, 3.30}, {1.60, 4.00}, {1.60, 4.00}, {1.60, 4.00}, {1.60, 4.00},
{2.00, 2.00}, {2.00, 2.00}, {2.00, 2.00}, {2.00, 2.00}, {2.00, 2.00},
{2.00, 2.00}, {2.00, 4.00}, {2.00, 4.00}, {2.00, 4.00}, {2.00, 4.00},
{2.00, 4.00}, {2.40, 2.00}, {2.40, 2.00}, {2.40, 2.00}, {2.40, 2.00},
{3.00, 2.70}, {3.00, 3.00}, {3.00, 3.30}, {2.40, 4.00}, {2.40, 4.00},
{2.40, 4.00}, {2.40, 4.00}, {2.80, 2.00}, {2.80, 2.00}, {2.80, 2.00},
{3.00, 2.40}, {3.00, 2.70}, {3.00, 3.00}, {3.00, 3.30}, {3.00, 3.60},
{2.80, 4.00}, {2.80, 4.00}, {2.80, 4.00}, {3.00, 2.00}, {3.00, 2.00},
{3.00, 2.10}, {3.00, 2.40}, {3.00, 2.70}, {3.00, 3.00}, {3.00, 3.30},
{3.00, 3.60}, {3.00, 3.90}, {3.00, 4.00}, {3.00, 4.00}, {3.00, 2.00},
{3.00, 2.00}, {3.00, 2.10}, {3.00, 2.40}, {3.00, 2.70}, {3.00, 3.00},
{3.00, 3.30}, {3.00, 3.60}, {3.00, 3.90}, {3.00, 4.00}, {3.00, 4.00},
{3.00, 2.00}, {3.00, 2.00}, {3.00, 2.10}, {3.00, 2.40}, {3.00, 2.70},
{3.00, 3.00}, {3.00, 3.30}, {3.00, 3.60}, {3.00, 3.90}, {3.00, 4.00},
{3.00, 4.00}
}

Definition at line 157 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 157 of file BoundaryCheckTestsRefs.hpp

void rectShiftedDimensions

Definition at line 128 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 128 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<double> rectShiftedDistances

Definition at line 184 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 184 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<Vector2D> rectShiftedTestPoints
Initial value:
= {
{0.00, 1.50}, {0.00, 1.80}, {0.00, 2.10}, {0.00, 2.40}, {0.00, 2.70},
{0.00, 3.00}, {0.00, 3.30}, {0.00, 3.60}, {0.00, 3.90}, {0.00, 4.20},
{0.00, 4.50}, {0.40, 1.50}, {0.40, 1.80}, {0.40, 2.10}, {0.40, 2.40},
{0.40, 2.70}, {0.40, 3.00}, {0.40, 3.30}, {0.40, 3.60}, {0.40, 3.90},
{0.40, 4.20}, {0.40, 4.50}, {0.80, 1.50}, {0.80, 1.80}, {0.80, 2.10},
{0.80, 2.40}, {0.80, 2.70}, {0.80, 3.00}, {0.80, 3.30}, {0.80, 3.60},
{0.80, 3.90}, {0.80, 4.20}, {0.80, 4.50}, {1.20, 1.50}, {1.20, 1.80},
{1.20, 2.10}, {1.20, 2.40}, {1.20, 2.70}, {1.20, 3.00}, {1.20, 3.30},
{1.20, 3.60}, {1.20, 3.90}, {1.20, 4.20}, {1.20, 4.50}, {1.60, 1.50},
{1.60, 1.80}, {1.60, 2.10}, {1.60, 2.40}, {1.60, 2.70}, {1.60, 3.00},
{1.60, 3.30}, {1.60, 3.60}, {1.60, 3.90}, {1.60, 4.20}, {1.60, 4.50},
{2.00, 1.50}, {2.00, 1.80}, {2.00, 2.10}, {2.00, 2.40}, {2.00, 2.70},
{2.00, 3.00}, {2.00, 3.30}, {2.00, 3.60}, {2.00, 3.90}, {2.00, 4.20},
{2.00, 4.50}, {2.40, 1.50}, {2.40, 1.80}, {2.40, 2.10}, {2.40, 2.40},
{2.40, 2.70}, {2.40, 3.00}, {2.40, 3.30}, {2.40, 3.60}, {2.40, 3.90},
{2.40, 4.20}, {2.40, 4.50}, {2.80, 1.50}, {2.80, 1.80}, {2.80, 2.10},
{2.80, 2.40}, {2.80, 2.70}, {2.80, 3.00}, {2.80, 3.30}, {2.80, 3.60},
{2.80, 3.90}, {2.80, 4.20}, {2.80, 4.50}, {3.20, 1.50}, {3.20, 1.80},
{3.20, 2.10}, {3.20, 2.40}, {3.20, 2.70}, {3.20, 3.00}, {3.20, 3.30},
{3.20, 3.60}, {3.20, 3.90}, {3.20, 4.20}, {3.20, 4.50}, {3.60, 1.50},
{3.60, 1.80}, {3.60, 2.10}, {3.60, 2.40}, {3.60, 2.70}, {3.60, 3.00},
{3.60, 3.30}, {3.60, 3.60}, {3.60, 3.90}, {3.60, 4.20}, {3.60, 4.50},
{4.00, 1.50}, {4.00, 1.80}, {4.00, 2.10}, {4.00, 2.40}, {4.00, 2.70},
{4.00, 3.00}, {4.00, 3.30}, {4.00, 3.60}, {4.00, 3.90}, {4.00, 4.20},
{4.00, 4.50}
}

Definition at line 130 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 130 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<Vector2D> rectShiftedVertices
Initial value:
= {
Vector2D(1.000000, 2.000000),
Vector2D(3.000000, 2.000000),
Vector2D(3.000000, 4.000000),
Vector2D(1.000000, 4.000000)
}

Definition at line 114 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 114 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<Vector2D> rectTestPoints
Initial value:
= {
{-3.00, -2.00}, {-3.00, -1.60}, {-3.00, -1.20}, {-3.00, -0.80}, {-3.00, -0.40},
{-3.00, 0.00}, {-3.00, 0.40}, {-3.00, 0.80}, {-3.00, 1.20}, {-3.00, 1.60},
{-3.00, 2.00}, {-2.40, -2.00}, {-2.40, -1.60}, {-2.40, -1.20}, {-2.40, -0.80},
{-2.40, -0.40}, {-2.40, 0.00}, {-2.40, 0.40}, {-2.40, 0.80}, {-2.40, 1.20},
{-2.40, 1.60}, {-2.40, 2.00}, {-1.80, -2.00}, {-1.80, -1.60}, {-1.80, -1.20},
{-1.80, -0.80}, {-1.80, -0.40}, {-1.80, 0.00}, {-1.80, 0.40}, {-1.80, 0.80},
{-1.80, 1.20}, {-1.80, 1.60}, {-1.80, 2.00}, {-1.20, -2.00}, {-1.20, -1.60},
{-1.20, -1.20}, {-1.20, -0.80}, {-1.20, -0.40}, {-1.20, 0.00}, {-1.20, 0.40},
{-1.20, 0.80}, {-1.20, 1.20}, {-1.20, 1.60}, {-1.20, 2.00}, {-0.60, -2.00},
{-0.60, -1.60}, {-0.60, -1.20}, {-0.60, -0.80}, {-0.60, -0.40}, {-0.60, 0.00},
{-0.60, 0.40}, {-0.60, 0.80}, {-0.60, 1.20}, {-0.60, 1.60}, {-0.60, 2.00},
{0.00, -2.00}, {0.00, -1.60}, {0.00, -1.20}, {0.00, -0.80}, {0.00, -0.40},
{0.00, 0.00}, {0.00, 0.40}, {0.00, 0.80}, {0.00, 1.20}, {0.00, 1.60},
{0.00, 2.00}, {0.60, -2.00}, {0.60, -1.60}, {0.60, -1.20}, {0.60, -0.80},
{0.60, -0.40}, {0.60, 0.00}, {0.60, 0.40}, {0.60, 0.80}, {0.60, 1.20},
{0.60, 1.60}, {0.60, 2.00}, {1.20, -2.00}, {1.20, -1.60}, {1.20, -1.20},
{1.20, -0.80}, {1.20, -0.40}, {1.20, 0.00}, {1.20, 0.40}, {1.20, 0.80},
{1.20, 1.20}, {1.20, 1.60}, {1.20, 2.00}, {1.80, -2.00}, {1.80, -1.60},
{1.80, -1.20}, {1.80, -0.80}, {1.80, -0.40}, {1.80, 0.00}, {1.80, 0.40},
{1.80, 0.80}, {1.80, 1.20}, {1.80, 1.60}, {1.80, 2.00}, {2.40, -2.00},
{2.40, -1.60}, {2.40, -1.20}, {2.40, -0.80}, {2.40, -0.40}, {2.40, 0.00},
{2.40, 0.40}, {2.40, 0.80}, {2.40, 1.20}, {2.40, 1.60}, {2.40, 2.00},
{3.00, -2.00}, {3.00, -1.60}, {3.00, -1.20}, {3.00, -0.80}, {3.00, -0.40},
{3.00, 0.00}, {3.00, 0.40}, {3.00, 0.80}, {3.00, 1.20}, {3.00, 1.60},
{3.00, 2.00}
}

Definition at line 26 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 26 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

std::vector<Vector2D> rectVertices
Initial value:
= {
Vector2D(-2.000000, -1.000000),
Vector2D(2.000000, -1.000000),
Vector2D(2.000000, 1.000000),
Vector2D(-2.000000, 1.000000)
}

Definition at line 10 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 10 of file BoundaryCheckTestsRefs.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

double xmax = 2

Definition at line 19 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 19 of file BoundaryCheckTestsRefs.hpp

Referenced by G4VSceneHandler::AddPrimitive(), G4MuonMinusBoundDecay::ApplyYourself(), Acts::CylinderVolumeBounds::boundingBox(), G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4Trd::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4Para::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4Trap::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4PVPlacement::CheckOverlaps(), G4GeomTools::CheckSnip(), G4BoundingEnvelope::ClipVoxelByPlanes(), G4PolarizedMollerBhabhaModel::ComputeCrossSectionPerElectron(), G4MollerBhabhaModel::ComputeCrossSectionPerElectron(), DetectorConstruction::ComputeGeomParameters(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4NeutronBetaDecayChannel::DecayIt(), G4DalitzDecayChannel::DecayIt(), G4MuonDecayChannel::DecayIt(), deriv(), doinstatescat(), HistoManager::DumpHistoParameters(), G4LivermorePolarizedGammaConversionModel::Encu(), G4GMocrenFileSceneHandler::EndSavingGdd(), G4BoundingEnvelope::G4BoundingEnvelope(), G4eeToHadronsModel::GenerateCMPhoton(), G4TwistTrapFlatSide::GetFacets(), G4TwistTubsSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), mRICH::getNgamma(), ECCEmRICHFastPIDMap::getNgamma(), getpdf(), getpdfxintexact(), G4TwistedTubs::GetPointOnSurface(), G4BoundingEnvelope::GetPrismAABB(), hifun(), hijsft(), hirnd2(), G4DNASmoluchowskiDiffusion::InitialiseInverseProbability(), pdfint(), plot_matscan(), plot_matscan_tdr(), G4GammaConversionToMuons::PostStepDoIt(), G4DNASmoluchowskiDiffusion::PrepareReverseTable(), prt_fit(), prt_integral(), prt_shiftHist(), pygaga(), pypdel(), pypdfu(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4LDMBremModel::SampleSecondaries(), G4eplusTo3GammaOKVIModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4MollerBhabhaModel::SampleSecondaries(), G4MuBremsstrahlungModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4DNARevertProbability::SetBoundaries(), G4VisCommandSetExtentForField::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisExtent::SetXmax(), and G4VPolarizedCrossSection::SetXmax().

double xmin = -2

Definition at line 18 of file BoundaryCheckTestsRefs.hpp.

View newest version in sPHENIX GitHub at line 18 of file BoundaryCheckTestsRefs.hpp

Referenced by G4VSceneHandler::AddPrimitive(), G4MuonMinusBoundDecay::ApplyYourself(), Acts::CylinderVolumeBounds::boundingBox(), G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4Para::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4Trap::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4PVPlacement::CheckOverlaps(), G4GeomTools::CheckSnip(), G4BoundingEnvelope::ClipVoxelByPlanes(), G4PolarizedMollerBhabhaModel::ComputeCrossSectionPerElectron(), G4MollerBhabhaModel::ComputeCrossSectionPerElectron(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4DalitzDecayChannel::DecayIt(), HistoManager::DumpHistoParameters(), G4BoundingEnvelope::G4BoundingEnvelope(), G4eeToHadronsModel::GenerateCMPhoton(), G4TwistTrapFlatSide::GetFacets(), G4TwistTubsSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), mRICH::getNgamma(), ECCEmRICHFastPIDMap::getNgamma(), G4TwistedTubs::GetPointOnSurface(), G4BoundingEnvelope::GetPrismAABB(), hifun(), hijsft(), hirnd2(), PHG4BlockCellReco::InitRun(), LXeMainVolume::LXeMainVolume(), plot_matscan(), plot_matscan_tdr(), G4GammaConversionToMuons::PostStepDoIt(), prt_shiftHist(), pygaga(), pyhistfe(), pypdel(), pypdfu(), pyrnm3(), pyrnmq(), pystfe(), pytbdy(), G4VEmAdjointModel::SampleAdjSecEnergyFromDiffCrossSectionPerAtom(), G4SeltzerBergerModel::SampleEnergyTransfer(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4LDMBremModel::SampleSecondaries(), G4eplusTo3GammaOKVIModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4MollerBhabhaModel::SampleSecondaries(), G4MuBremsstrahlungModel::SampleSecondaries(), G4DNARevertProbability::SetBoundaries(), G4VisCommandSetExtentForField::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisExtent::SetXmin(), G4VPolarizedCrossSection::SetXmin(), G4PolarizedBhabhaCrossSection::TotalXSection(), and G4PolarizedMollerCrossSection::TotalXSection().