![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Collaboration diagram for Acts::Test::SurfaceArrayCreatorFixture:Public Member Functions | |
| SurfaceArrayCreatorFixture () | |
| ~SurfaceArrayCreatorFixture () | |
| template<typename... Args> | |
| SurfaceArrayCreator::ProtoAxis | createEquidistantAxis (Args &&...args) |
| template<typename... Args> | |
| SurfaceArrayCreator::ProtoAxis | createVariableAxis (Args &&...args) |
| template<detail::AxisBoundaryType bdtA, detail::AxisBoundaryType bdtB, typename... Args> | |
| std::unique_ptr < SurfaceArray::ISurfaceGridLookup > | makeSurfaceGridLookup2D (Args &&...args) |
| SrfVec | fullPhiTestSurfacesEC (size_t n=10, double shift=0, double zbase=0, double r=10, double w=2, double h=1) |
| SrfVec | fullPhiTestSurfacesBRL (size_t n=10, double shift=0, double zbase=0, double incl=M_PI/9., double w=2, double h=1.5) |
| SrfVec | straightLineSurfaces (size_t n=10., double step=3, const Vector3D &origin={0, 0, 1.5}, const Transform3D &pretrans=Transform3D::Identity(), const Vector3D &dir={0, 0, 1}) |
| SrfVec | makeBarrel (int nPhi, int nZ, double w, double h) |
| std::pair< SrfVec, std::vector < std::pair< const Surface *, const Surface * > > > | makeBarrelStagger (int nPhi, int nZ, double shift=0, double incl=M_PI/9., double w=2, double h=1.5) |
Public Attributes | |
| SurfaceArrayCreator | m_SAC |
| std::vector< std::shared_ptr < const Surface > > | m_surfaces |
Definition at line 45 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 45 of file SurfaceArrayCreatorTests.cpp
|
inline |
Definition at line 49 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 49 of file SurfaceArrayCreatorTests.cpp
|
inline |
Definition at line 55 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 55 of file SurfaceArrayCreatorTests.cpp
|
inline |
Definition at line 58 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 58 of file SurfaceArrayCreatorTests.cpp
References Acts::SurfaceArrayCreator::createEquidistantAxis(), and m_SAC.
Here is the call graph for this function:
|
inline |
Definition at line 63 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 63 of file SurfaceArrayCreatorTests.cpp
References Acts::SurfaceArrayCreator::createVariableAxis(), and m_SAC.
Here is the call graph for this function:
|
inline |
Definition at line 105 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 105 of file SurfaceArrayCreatorTests.cpp
References Acts::UnitConstants::h, M_PI, m_surfaces, n, phi, w, and z.
Referenced by makeBarrel().
Here is the caller graph for this function:
|
inline |
Definition at line 75 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 75 of file SurfaceArrayCreatorTests.cpp
References Acts::UnitConstants::h, M_PI, m_surfaces, n, phi, r, w, and z.
|
inline |
Definition at line 164 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 164 of file SurfaceArrayCreatorTests.cpp
References fullPhiTestSurfacesBRL(), M_PI, z, and G4InuclParticleNames::z0.
Here is the call graph for this function:
|
inline |
Definition at line 179 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 179 of file SurfaceArrayCreatorTests.cpp
References Acts::UnitConstants::h, M_PI, m_surfaces, phi, Acts::Test::tgContext, w, z, and G4InuclParticleNames::z0.
|
inline |
Definition at line 69 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 69 of file SurfaceArrayCreatorTests.cpp
References m_SAC, and Acts::SurfaceArrayCreator::makeSurfaceGridLookup2D().
Here is the call graph for this function:
|
inline |
Definition at line 137 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 137 of file SurfaceArrayCreatorTests.cpp
| SurfaceArrayCreator Acts::Test::SurfaceArrayCreatorFixture::m_SAC |
Definition at line 46 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 46 of file SurfaceArrayCreatorTests.cpp
Referenced by createEquidistantAxis(), createVariableAxis(), and makeSurfaceGridLookup2D().
| std::vector<std::shared_ptr<const Surface> > Acts::Test::SurfaceArrayCreatorFixture::m_surfaces |
Definition at line 47 of file SurfaceArrayCreatorTests.cpp.
View newest version in sPHENIX GitHub at line 47 of file SurfaceArrayCreatorTests.cpp
Referenced by fullPhiTestSurfacesBRL(), fullPhiTestSurfacesEC(), and makeBarrelStagger().