![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
Namespaces | |
| namespace | detail |
| namespace | filesystem |
| namespace | math |
| namespace | program_options |
Classes | |
| class | array |
| class | array< T, 0 > |
| class | shared_ptr |
Functions | |
| template<class T , std::size_t N> | |
| bool | operator== (const array< T, N > &x, const array< T, N > &y) |
| template<class T , std::size_t N> | |
| bool | operator< (const array< T, N > &x, const array< T, N > &y) |
| template<class T , std::size_t N> | |
| bool | operator!= (const array< T, N > &x, const array< T, N > &y) |
| template<class T , std::size_t N> | |
| bool | operator> (const array< T, N > &x, const array< T, N > &y) |
| template<class T , std::size_t N> | |
| bool | operator<= (const array< T, N > &x, const array< T, N > &y) |
| template<class T , std::size_t N> | |
| bool | operator>= (const array< T, N > &x, const array< T, N > &y) |
| template<class T , std::size_t N> | |
| void | swap (array< T, N > &x, array< T, N > &y) |
| template<typename T , std::size_t N> | |
| T(& | get_c_array (boost::array< T, N > &arg))[N] |
| template<typename T , std::size_t N> | |
| const T(& | get_c_array (const boost::array< T, N > &arg))[N] |
| template<class T , class U > | |
| bool | operator== (shared_ptr< T > const &a, shared_ptr< U > const &b) |
| template<class T , class U > | |
| bool | operator!= (shared_ptr< T > const &a, shared_ptr< U > const &b) |
| template<class T , class U > | |
| bool | operator< (shared_ptr< T > const &a, shared_ptr< U > const &b) |
| template<class T > | |
| void | swap (shared_ptr< T > &a, shared_ptr< T > &b) |
| template<class T , class U > | |
| shared_ptr< T > | static_pointer_cast (shared_ptr< U > const &r) |
| template<class T , class U > | |
| shared_ptr< T > | const_pointer_cast (shared_ptr< U > const &r) |
| template<class T , class U > | |
| shared_ptr< T > | dynamic_pointer_cast (shared_ptr< U > const &r) |
| template<class T , class U > | |
| shared_ptr< T > | shared_static_cast (shared_ptr< U > const &r) |
| template<class T , class U > | |
| shared_ptr< T > | shared_dynamic_cast (shared_ptr< U > const &r) |
| template<class T , class U > | |
| shared_ptr< T > | shared_polymorphic_cast (shared_ptr< U > const &r) |
| template<class T , class U > | |
| shared_ptr< T > | shared_polymorphic_downcast (shared_ptr< U > const &r) |
| template<class T > | |
| T * | get_pointer (shared_ptr< T > const &p) |
| template<class E , class T , class Y > | |
| std::basic_ostream< E, T > & | operator<< (std::basic_ostream< E, T > &os, shared_ptr< Y > const &p) |
| template<class D , class T > | |
| D * | get_deleter (shared_ptr< T > const &p) |
| template<class T > | |
| bool | atomic_is_lock_free (shared_ptr< T > const *) |
| template<class T > | |
| shared_ptr< T > | atomic_load (shared_ptr< T > const *p) |
| template<class T > | |
| shared_ptr< T > | atomic_load_explicit (shared_ptr< T > const *p, memory_order) |
| template<class T > | |
| void | atomic_store (shared_ptr< T > *p, shared_ptr< T > r) |
| template<class T > | |
| void | atomic_store_explicit (shared_ptr< T > *p, shared_ptr< T > r, memory_order) |
| template<class T > | |
| shared_ptr< T > | atomic_exchange (shared_ptr< T > *p, shared_ptr< T > r) |
| template<class T > | |
| shared_ptr< T > | atomic_exchange_explicit (shared_ptr< T > *p, shared_ptr< T > r, memory_order) |
| template<class T > | |
| bool | atomic_compare_exchange (shared_ptr< T > *p, shared_ptr< T > *v, shared_ptr< T > w) |
| template<class T > | |
| bool | atomic_compare_exchange_explicit (shared_ptr< T > *p, shared_ptr< T > *v, shared_ptr< T > w, memory_order, memory_order) |
| template<class T > | |
| std::size_t | hash_value (boost::shared_ptr< T > const &p) |
| bool boost::atomic_compare_exchange | ( | shared_ptr< T > * | p, |
| shared_ptr< T > * | v, | ||
| shared_ptr< T > | w | ||
| ) |
Definition at line 657 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 657 of file shared_ptr.hpp
References boost::shared_ptr< T >::_internal_equiv(), boost::shared_ptr< T >::swap(), and Acts::Test::tmp().
Referenced by atomic_compare_exchange_explicit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 682 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 682 of file shared_ptr.hpp
References atomic_compare_exchange().
Here is the call graph for this function:| shared_ptr<T> boost::atomic_exchange | ( | shared_ptr< T > * | p, |
| shared_ptr< T > | r | ||
| ) |
Definition at line 641 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 641 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r, and boost::shared_ptr< T >::swap().
Referenced by atomic_exchange_explicit().
Here is the call graph for this function:
Here is the caller graph for this function:| shared_ptr<T> boost::atomic_exchange_explicit | ( | shared_ptr< T > * | p, |
| shared_ptr< T > | r, | ||
| memory_order | |||
| ) |
Definition at line 652 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 652 of file shared_ptr.hpp
References atomic_exchange().
Here is the call graph for this function:
|
inline |
Definition at line 614 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 614 of file shared_ptr.hpp
| shared_ptr<T> boost::atomic_load | ( | shared_ptr< T > const * | p | ) |
Definition at line 619 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 619 of file shared_ptr.hpp
References merge_hashes::p.
Referenced by atomic_load_explicit().
Here is the caller graph for this function:
|
inline |
Definition at line 625 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 625 of file shared_ptr.hpp
References atomic_load().
Here is the call graph for this function:| void boost::atomic_store | ( | shared_ptr< T > * | p, |
| shared_ptr< T > | r | ||
| ) |
Definition at line 630 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 630 of file shared_ptr.hpp
References boost::shared_ptr< T >::swap().
Referenced by atomic_store_explicit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 636 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 636 of file shared_ptr.hpp
References atomic_store().
Here is the call graph for this function:| shared_ptr<T> boost::const_pointer_cast | ( | shared_ptr< U > const & | r | ) |
Definition at line 511 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 511 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r.
Referenced by Acts::CartesianSegmentation::CartesianSegmentation(), ActsExamples::Generic::ProtoLayerCreatorT< detector_element_t >::centralProtoLayers(), Acts::TrackingVolume::closeGeometry(), Acts::TrackingVolume::connectDenseBoundarySurfaces(), ActsExamples::Generic::ProtoLayerCreatorT< detector_element_t >::createProtoLayers(), Acts::TrackingVolume::glueTrackingVolume(), Acts::CylinderVolumeHelper::glueTrackingVolumes(), Acts::TrackingVolume::glueTrackingVolumes(), Acts::CylinderVolumeHelper::interGlueTrackingVolume(), Acts::TrackingVolume::interlinkLayers(), and ActsExamples::Telescope::TelescopeDetectorElement::TelescopeDetectorElement().
Here is the caller graph for this function:| shared_ptr<T> boost::dynamic_pointer_cast | ( | shared_ptr< U > const & | r | ) |
Definition at line 516 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 516 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r.
Referenced by Acts::Test::BOOST_FIXTURE_TEST_CASE(), Jetscape::JetScape::CheckForWriterFromXML(), Jetscape::JetEnergyLossManager::CreateSignalSlots(), Jetscape::JetScape::DetermineTaskListFromXML(), Acts::Test::draw_surfaces(), Acts::Test::SurfaceArrayFixture::draw_surfaces(), Jetscape::HadronizationManager::Exec(), Jetscape::JetEnergyLossManager::Exec(), Jetscape::JetEnergyLoss::JetEnergyLoss(), and main().
Here is the caller graph for this function:| T(& boost::get_c_array | ( | boost::array< T, N > & | arg | ) | )[N] |
| const T(& boost::get_c_array | ( | const boost::array< T, N > & | arg | ) | )[N] |
| D* boost::get_deleter | ( | shared_ptr< T > const & | p | ) |
Definition at line 603 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 603 of file shared_ptr.hpp
References boost::shared_ptr< T >::_internal_get_deleter().
Here is the call graph for this function:
|
inline |
Definition at line 546 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 546 of file shared_ptr.hpp
References boost::shared_ptr< T >::get().
Here is the call graph for this function:| std::size_t boost::hash_value | ( | boost::shared_ptr< T > const & | p | ) |
Definition at line 693 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 693 of file shared_ptr.hpp
References boost::shared_ptr< T >::get().
Here is the call graph for this function:| bool boost::operator!= | ( | const array< T, N > & | x, |
| const array< T, N > & | y | ||
| ) |
|
inline |
Definition at line 480 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 480 of file shared_ptr.hpp
References boost::shared_ptr< T >::get().
Here is the call graph for this function:
|
inline |
Definition at line 496 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 496 of file shared_ptr.hpp
| std::basic_ostream<E, T>& boost::operator<< | ( | std::basic_ostream< E, T > & | os, |
| shared_ptr< Y > const & | p | ||
| ) |
Definition at line 573 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 573 of file shared_ptr.hpp
References boost::shared_ptr< T >::get(), and os.
Here is the call graph for this function:| bool boost::operator== | ( | const array< T, N > & | x, |
| const array< T, N > & | y | ||
| ) |
Definition at line 340 of file array.hpp.
View newest version in sPHENIX GitHub at line 340 of file array.hpp
References boost::array< T, N >::begin(), and boost::array< T, N >::end().
Here is the call graph for this function:
|
inline |
Definition at line 475 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 475 of file shared_ptr.hpp
References boost::shared_ptr< T >::get().
Here is the call graph for this function:| bool boost::operator> | ( | const array< T, N > & | x, |
| const array< T, N > & | y | ||
| ) |
Definition at line 352 of file array.hpp.
View newest version in sPHENIX GitHub at line 352 of file array.hpp
References ambiguity_solver_full_chain::x.
| shared_ptr<T> boost::shared_dynamic_cast | ( | shared_ptr< U > const & | r | ) |
Definition at line 528 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 528 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r.
| shared_ptr<T> boost::shared_polymorphic_cast | ( | shared_ptr< U > const & | r | ) |
Definition at line 533 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 533 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r.
| shared_ptr<T> boost::shared_polymorphic_downcast | ( | shared_ptr< U > const & | r | ) |
Definition at line 538 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 538 of file shared_ptr.hpp
References boost::shared_ptr< T >::get(), physmon_track_finding_ttbar::r, shared_static_cast(), and Acts::UnitConstants::T.
Here is the call graph for this function:| shared_ptr<T> boost::shared_static_cast | ( | shared_ptr< U > const & | r | ) |
Definition at line 523 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 523 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r.
Referenced by shared_polymorphic_downcast().
Here is the caller graph for this function:| shared_ptr<T> boost::static_pointer_cast | ( | shared_ptr< U > const & | r | ) |
Definition at line 506 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 506 of file shared_ptr.hpp
References physmon_track_finding_ttbar::r.
Definition at line 366 of file array.hpp.
View newest version in sPHENIX GitHub at line 366 of file array.hpp
References boost::array< T, N >::swap().
Referenced by boost::array< T, N >::swap().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 501 of file shared_ptr.hpp.
View newest version in sPHENIX GitHub at line 501 of file shared_ptr.hpp
References boost::shared_ptr< T >::swap().
Here is the call graph for this function: