►Chydra::detail::_merge_and_renumber< make_index_sequence< N/2 >::type, make_index_sequence< N - N/2 >::type > | |
Chydra::detail::make_index_sequence< N > | |
CArgusShapeAnalyticalIntegral | Implementation of analytical integral for the ARGUS background shape with power = 0.5 |
►Chydra::BaseCompositeFunctor< Compose< F0, F1, Fs... >, hydra::thrust::tuple< F0, F1, Fs... >, detail::merged_tuple< hydra::thrust::tuple< F0::return_type >, detail::stripped_tuple< detail::merged_tuple< F1::argument_type, Fs::argument_type ... >::type >::type >::type > | |
Chydra::Compose< F0, F1, Fs > | |
►Chydra::BaseCompositeFunctor< ConvolutionFunctor< Functor, Kernel, detail::BackendPolicy< BACKEND >, detail::FFTPolicy< std::common_type< Functor::return_type, Kernel::return_type >::type, FFT >, ArgType >, hydra::thrust::tuple< Functor, Kernel >, detail::convolution::_traits< hydra::thrust::tuple< Functor, Kernel >, ArgType >::signature > | |
Chydra::ConvolutionFunctor< Functor, Kernel, detail::BackendPolicy< BACKEND >, detail::FFTPolicy< typename std::common_type< typename Functor::return_type, typename Kernel::return_type >::type, FFT >, ArgType > | |
►Chydra::BaseCompositeFunctor< Divide< F1, F2 >, hydra::thrust::tuple< F1, F2 >, detail::merged_tuple< hydra::thrust::tuple< decltype(std::declval< F1::return_type >()/std::declval< F2::return_type >())>, detail::stripped_tuple< detail::merged_tuple< F1::argument_type, F2::argument_type >::type >::type >::type > | |
Chydra::Divide< F1, F2 > | |
►Chydra::BaseCompositeFunctor< Minus< F1, F2 >, hydra::thrust::tuple< F1, F2 >, detail::merged_tuple< hydra::thrust::tuple< std::common_type< F1::return_type, F2::return_type >::type >, detail::stripped_tuple< detail::merged_tuple< F1::argument_type, F2::argument_type >::type >::type >::type > | |
Chydra::Minus< F1, F2 > | |
►Chydra::BaseCompositeFunctor< Multiply< F1, F2, Fs... >, hydra::thrust::tuple< F1, F2, Fs... >, detail::merged_tuple< hydra::thrust::tuple< std::common_type< F1::return_type, F2::return_type, Fs::return_type... >::type >, detail::stripped_tuple< detail::merged_tuple< F1::argument_type, F2::argument_type, Fs::argument_type ... >::type >::type >::type > | |
Chydra::Multiply< F1, F2, Fs > | |
►Chydra::BaseCompositeFunctor< Sum< F1, F2, Fs... >, hydra::thrust::tuple< F1, F2, Fs... >, detail::merged_tuple< hydra::thrust::tuple< std::common_type< F1::return_type, F2::return_type, Fs::return_type... >::type >, detail::stripped_tuple< detail::merged_tuple< F1::argument_type, F2::argument_type, Fs::argument_type ... >::type >::type >::type > | |
Chydra::Sum< F1, F2, Fs > | |
►Chydra::BaseCuFFT< InputType, OutputType, PlanType > | |
Chydra::ComplexToComplexCuFFT< T, InputType, OutputType, PlanType > | |
Chydra::ComplexToRealCuFFT< T, InputType, OutputType, PlanType > | |
Chydra::RealToComplexCuFFT< T, InputType, OutputType, PlanType > | |
►Chydra::BaseFFTW< InputType, OutputType, PlanType > | |
Chydra::ComplexToComplexFFTW< T, InputType, OutputType, PlanType > | |
Chydra::ComplexToRealFFTW< T, InputType, OutputType, PlanType > | |
Chydra::RealToComplexFFTW< T, InputType, OutputType, PlanType > | |
CBreitWignerNR | Non-relativistic Breit-Wigner shape |
CCosTheta | This functor calculates the cosine of the helicity angle of the particle with four-vector D, which is daughter of the particle with four-vector Q and grand daughter of particle four-vector P |
►Chydra::FCN< LogLikelihoodFCN< Pdf< Functor, Integrator >, IteratorD, IteratorW... >, true > | |
Chydra::LogLikelihoodFCN< Pdf< Functor, Integrator >, IteratorD, IteratorW... > | |
►Chydra::FCN< LogLikelihoodFCN< PDFSumExtendable< Pdfs... >, IteratorD, IteratorW ... >, true > | |
Chydra::LogLikelihoodFCN< PDFSumExtendable< Pdfs... >, IteratorD, IteratorW... > | |
►Chydra::FCN< LogLikelihoodFCN< PDFSumNonExtendable< Pdfs... >, IteratorD, IteratorW ... >, true > | |
Chydra::LogLikelihoodFCN< PDFSumNonExtendable< Pdfs... >, IteratorD, IteratorW... > | |
►Chydra::detail::find_unique_type_impl< 0, T, Types... > | |
Chydra::detail::find_unique_type< T, Types > | |
►Chydra::detail::find_unique_type_impl< 0, Type, Types... > | |
►Chydra::detail::find_unique_type< Type, Head, Tail... > | |
Chydra::detail::index_in_tuple< Type, hydra::thrust::tuple< Head, Tail... > > | |
►Chydra::detail::find_unique_type_impl< I+1, T, Types... > | |
Chydra::detail::find_unique_type_impl< I, T, U, Types... > | |
►Chydra::detail::functor_traits< decltype(&T::operator())> | |
Chydra::detail::lambda_traits< T > | |
Chydra::GaussKronrodRule< 15 > | |
Chydra::GaussKronrodRule< 21 > | |
Chydra::GaussKronrodRule< 31 > | |
Chydra::GaussKronrodRule< 41 > | |
Chydra::GaussKronrodRule< 51 > | |
Chydra::GaussKronrodRule< 61 > | |
Chydra::GaussKronrodRule< NRULE > | |
Chydra::GenzMalikRule< N, hydra::detail::BackendPolicy< BACKEND > > | |
Chydra::type > | |
Chydra::Argument< ReturnType > | |
Chydra::BaseCompositeFunctor< Composite, FunctorList, Signature > | |
Chydra::BaseCuFFT< InputType, OutputType, PlannerType > | |
Chydra::BaseFFTW< InputType, OutputType, PlannerType > | |
Chydra::Constant< ReturnType > | |
Chydra::ConvolutionFunctor< Functor, Kernel, Backend, FFT, ArgType > | |
Chydra::Decays< Particles, Backend > | |
Chydra::Decays< hydra::tuple< Particles... >, hydra::detail::BackendPolicy< Backend > > | This class provides storage for N-particle states |
Chydra::DenseHistogram< T, N, BACKEND, typename, typename > | |
Chydra::DenseHistogram< T, 1, hydra::detail::BackendPolicy< BACKEND >, detail::unidimensional > | Class representing one-dimensional dense histogram |
Chydra::DenseHistogram< T, N, detail::BackendPolicy< BACKEND >, detail::multidimensional > | Class representing multidimensional dense histograms |
Chydra::detail::_merge_and_renumber< Sequence1, Sequence2 > | |
Chydra::detail::AddPdfFunctor< PDF1, PDF2, PDFs > | |
Chydra::detail::AddResultGenzMalikBoxes | |
Chydra::detail::append_to_type_seq< typename, typename > | |
Chydra::detail::append_to_type_seq< T, TT< Ts... > > | |
Chydra::detail::AverageMother< N, GRND, FUNCTOR > | |
Chydra::detail::AverageMothers< N, GRND, FUNCTOR > | |
Chydra::detail::BackendPolicy< BACKEND > | |
Chydra::detail::bool_pack<... > | |
Chydra::detail::CanConvert< A > | |
Chydra::detail::CanConvert< A >::To< B > | |
Chydra::detail::CheckEnergy< N > | |
Chydra::detail::CompareGenzMalikBoxes< N > | |
Chydra::detail::CompareTuples< N, COM > | |
Chydra::detail::CompositeBase< F0, F1, Fs > | |
Chydra::detail::convolution::_delta< T > | |
Chydra::detail::convolution::_traits< T, ArgType > | |
Chydra::detail::convolution::_traits< hydra::thrust::tuple< Functor, Kernel >, ArgType > | |
Chydra::detail::convolution::FunctorSampler< Functor > | |
Chydra::detail::convolution::KernelSampler< Kernel > | |
Chydra::detail::convolution::MultiplyFFT< T > | |
Chydra::detail::CovMatrixBinary< CovariantMatrixType > | |
Chydra::detail::CovMatrixUnary< F1, F2, Fs > | |
Chydra::detail::CovMatrixUnary< F1, F2, Fs >::index< N, INDEX > | |
Chydra::detail::cufft::_Deleter | |
Chydra::detail::cufft::_PlanDestroyer | |
Chydra::detail::cufft::_PlanExecutor | |
Chydra::detail::cufft::_Planner< Type > | |
Chydra::detail::DecayMother< N, GRND > | |
Chydra::detail::DecayMothers< N, GRND > | |
Chydra::detail::divide_result< F1, F2, Fs > | |
Chydra::detail::EvalMother< N, GRND, FUNCTOR, FUNCTORS > | |
Chydra::detail::EvalMothers< N, GRND, FUNCTOR, FUNCTORS > | |
Chydra::detail::EvalOnDaughters< N, BACKEND, FUNCTOR, GRND > | |
Chydra::detail::FCNWeightsReducerUnary< ArgType > | |
Chydra::detail::FFTPolicy< Precision, FFTBackend > | |
Chydra::detail::FFTPolicy< T, detail::CuFFT > | |
Chydra::detail::FFTPolicy< T, detail::FFTW > | |
Chydra::detail::fftw::_Deleter | |
Chydra::detail::fftw::_PlanDestroyer | |
Chydra::detail::fftw::_PlanExecutor | |
Chydra::detail::fftw::_Planner | |
Chydra::detail::find_unique_type_impl< I, T, Types > | |
Chydra::detail::FlagAcceptReject | Flags generated events as accepted (1) or rejected (0) |
Chydra::detail::FlagDaugthers< Functor > | |
Chydra::detail::function_traits< T > | |
Chydra::detail::function_traits< ReturnType(ClassType::*)(Args &...)> | |
Chydra::detail::function_traits< ReturnType(ClassType::*)(Args &...)>::arg< i > | |
Chydra::detail::function_traits< ReturnType(ClassType::*)(Args...) const > | |
Chydra::detail::function_traits< ReturnType(ClassType::*)(Args...) const >::arg< i > | |
Chydra::detail::FunctionArgument< Derived, Type > | |
Chydra::detail::functor_traits< T > | |
Chydra::detail::functor_traits< ReturnType(ClassType::*)(Args...) > | |
Chydra::detail::functor_traits< ReturnType(ClassType::*)(Args...) const > | |
Chydra::detail::GenerateDecay< N, GRND > | |
Chydra::detail::GenzMalikBox< N > | |
Chydra::detail::GenzMalikBoxResult< Type > | |
Chydra::detail::GetSWeight< T, I > | |
Chydra::detail::high_bit_mask_t< Bit > | |
Chydra::detail::if_then_else< C, T1, T2 > | |
Chydra::detail::if_then_else< false, T1, T2 > | |
Chydra::detail::if_then_else< true, T1, T2 > | |
Chydra::detail::if_then_else_tt< Condition, T1, T2 > | |
Chydra::detail::if_then_else_tt< false, T1, T2 > | |
Chydra::detail::if_then_else_tt< true, T1, T2 > | |
►Chydra::detail::impl::exact_signed_base_helper< Bits > | |
Chydra::detail::int_t< Bits > | |
Chydra::detail::impl::exact_signed_base_helper< sizeof(signed char) *CHAR_BIT > | |
►Chydra::detail::impl::exact_unsigned_base_helper< Bits > | |
Chydra::detail::uint_t< Bits > | |
Chydra::detail::impl::exact_unsigned_base_helper< sizeof(unsigned char) *CHAR_BIT > | |
Chydra::detail::impl::int_least_helper< Category > | |
Chydra::detail::impl::int_least_helper< 1 > | |
Chydra::detail::impl::int_least_helper< 2 > | |
Chydra::detail::impl::int_least_helper< 3 > | |
Chydra::detail::impl::int_least_helper< 4 > | |
Chydra::detail::impl::int_least_helper< 5 > | |
Chydra::detail::impl::uint_least_helper< Category > | |
Chydra::detail::impl::uint_least_helper< 1 > | |
Chydra::detail::impl::uint_least_helper< 2 > | |
Chydra::detail::impl::uint_least_helper< 3 > | |
Chydra::detail::impl::uint_least_helper< 4 > | |
Chydra::detail::impl::uint_least_helper< 5 > | |
Chydra::detail::index_in_tuple< Type, Tuple > | |
Chydra::detail::index_sequence< Ints > | |
Chydra::detail::int_fast_t< LeastInt > | |
Chydra::detail::is_function_argument< Arg, B > | |
Chydra::detail::is_valid_type_pack< RefT, T > | |
Chydra::detail::isAccepted | |
Chydra::detail::IteratorTraits< Iterator > | |
Chydra::detail::LogLikelihood1< FUNCTOR > | |
Chydra::detail::LogLikelihood2< FUNCTOR > | |
Chydra::detail::low_bits_mask_t< Bits > | |
Chydra::detail::low_bits_mask_t< std::numeric_limits< unsigned char >::digits > | |
Chydra::detail::merged_tuple< T > | |
Chydra::detail::merged_tuple< hydra::tuple< T... > > | |
Chydra::detail::merged_zip_iterator< T > | |
Chydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... > > | |
Chydra::detail::minus_result< F1, F2, Fs > | |
Chydra::detail::multidimensional | |
Chydra::detail::multiply_result< F1, F2, Fs > | |
Chydra::detail::nearest_int< N, D > | Round to nearest integer at compile time |
Chydra::detail::ObjSelector< FLAG > | |
Chydra::detail::ObjSelector< false > | |
Chydra::detail::ObjSelector< true > | |
Chydra::detail::Parameters< N > | |
►Chydra::detail::Parameters< 0 > | Specialization for no-parametrized functor |
Chydra::Lambda< LambdaType, 0 > | |
Chydra::detail::ParametersCompositeFunctor< F0, F1, Fs > | |
Chydra::detail::power< B, E > | |
Chydra::detail::power< B, 0 > | |
Chydra::detail::ProcessCallsPlainUnary< FUNCTOR, N, GRND > | |
Chydra::detail::ProcessCallsVegas< FUNCTOR, NDimensions, Precision, GRND > | |
Chydra::detail::ProcessCallsVegas< FUNCTOR, NDimensions, hydra::detail::BackendPolicy< BACKEND >, IteratorBackendReal, IteratorBackendUInt, GRND > | |
Chydra::detail::ProcessGenzMalikBox< N, Functor, RuleIterator > | |
Chydra::detail::ProcessGenzMalikUnaryCall< FUNCTOR, N > | |
Chydra::detail::quasi_random_base< DerivedT, LatticeT, SizeT > | |
Chydra::detail::random_traits< Engine > | |
Chydra::detail::random_traits< hydra_r123::Philox2x64 > | |
Chydra::detail::random_traits< hydra_r123::Philox4x64 > | |
Chydra::detail::random_traits< hydra_r123::Threefry2x64 > | |
Chydra::detail::random_traits< hydra_r123::Threefry4x64 > | |
Chydra::detail::range::Shift< T > | |
Chydra::detail::references_tuple_type< N, T > | |
Chydra::detail::remove_device_reference< T > | |
Chydra::detail::remove_device_reference< hydra::thrust::device_reference< T > > | |
Chydra::detail::remove_device_reference< T & > | |
Chydra::detail::repeat< T, N, TT > | |
Chydra::detail::repeat< T, 0, TT > | |
Chydra::detail::ResultPHSP | |
Chydra::detail::ResultVegas | |
Chydra::detail::RndBreitWigner< T, GRND > | |
Chydra::detail::RndCDF< GRND, FUNCTOR > | |
Chydra::detail::RndExp< T, GRND > | |
Chydra::detail::RndFlag< T, Iterator, GRND > | |
Chydra::detail::RndGauss< T, GRND > | |
Chydra::detail::RndTrial< T, GRND, FUNCTOR, N > | |
Chydra::detail::RndTrial< T, GRND, FUNCTOR, 1 > | |
Chydra::detail::RndUniform< T, GRND > | |
Chydra::detail::Sampler< Functor, Engine > | |
Chydra::detail::selected_tuple< Selector, TypeList > | |
Chydra::detail::selected_tuple< Selector, hydra::tuple< Head, Tail... > > | |
Chydra::detail::selected_tuple< Selector, hydra::tuple< Type > > | |
Chydra::detail::signature_traits< S > | |
Chydra::detail::signature_traits< hydra::thrust::tuple< R, Args... > > | |
Chydra::detail::signature_traits< R(Args...)> | |
Chydra::detail::signature_type< R, A > | |
Chydra::detail::signature_type_impl< T > | |
Chydra::detail::sobol_lattice< UIntType, D, W, SobolTables > | |
Chydra::detail::SobolTable | |
Chydra::detail::StatsPHSP | |
Chydra::detail::stripped_tuple< T > | |
Chydra::detail::stripped_type< Arg, T > | |
Chydra::detail::stripped_type< Arg, false > | |
Chydra::detail::stripped_type< Arg, true > | |
Chydra::detail::stuple_impl::stripped_tuple_impl< T, U > | |
Chydra::detail::stuple_impl::stripped_tuple_impl< hydra::tuple< T... >, hydra::tuple< > > | |
Chydra::detail::sum_result< F1, F2, Fs > | |
Chydra::detail::SWeights< W, F1, F2, Fs > | |
Chydra::detail::tag_type< T, R > | |
Chydra::detail::trimmed_lambda_signature< T > | |
Chydra::detail::trimmed_lambda_signature< hydra::thrust::tuple< Head, Neck, Tail... > > | |
Chydra::detail::tuple_cat_type< Tuple1, Tuple2 > | |
Chydra::detail::tuple_cat_type< hydra::thrust::detail::tuple_of_iterator_references< T1... >, hydra::thrust::detail::tuple_of_iterator_references< T2... > > | |
Chydra::detail::tuple_cat_type< hydra::thrust::tuple< T1... >, hydra::thrust::tuple< T2... > > | |
Chydra::detail::tuple_type< N, T > | |
Chydra::detail::TypeTraits< T > | |
Chydra::detail::TypeTraits< hydra::thrust::complex< T > > | |
Chydra::detail::unidimensional | |
Chydra::Distribution< Functor, Implemented > | |
Chydra::Distribution< Class, false > | |
Chydra::FCN< T, E > | FCN base class |
Chydra::GaussianKDE< NBins, ArgType, Signature >::Kernel | |
Chydra::GaussKronrodAdaptiveQuadrature< NRULE, NBIN, BACKEND > | |
Chydra::GaussKronrodCall | |
Chydra::GaussKronrodQuadrature< NRULE, NBIN, BACKEND > | |
Chydra::GaussKronrodRule< N > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodRuleSelector< N > | |
Chydra::GaussKronrodRuleSelector< 15 > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodRuleSelector< 21 > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodRuleSelector< 31 > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodRuleSelector< 41 > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodRuleSelector< 51 > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodRuleSelector< 61 > | Rules for Gauss-Kronrod quadrature |
Chydra::GaussKronrodUnary< FUNCTOR > | |
Chydra::GenzMalikQuadrature< N, BACKEND > | |
Chydra::GenzMalikRule< DIM, BACKEND > | |
►Chydra::GenzMalikRuleBase< T > | |
Chydra::GenzMalikRule< DIM, hydra::detail::BackendPolicy< BACKEND > > | Class representing Genz-Malik rule |
Chydra::GenzMalikRule< DIM, hydra::detail::BackendPolicy< BACKEND > > | Class representing Genz-Malik rule |
►Chydra::Integral< Algorithm, N > | |
Chydra::GenzMalikQuadrature< N, hydra::detail::BackendPolicy< BACKEND > > | Non-adaptive Genz-Malik multidimensional quadrature |
Chydra::NumericalIntegral< Algorithm, N > | |
Chydra::Integral< Algorithm, 1 > | |
►Chydra::IntegrationFormula< Functor, N > | |
Chydra::AnalyticalIntegral< Functor, N > | |
Chydra::IntegrationFormula< ArgusShape< ArgType >, 1 > | |
Chydra::IntegrationFormula< BifurcatedGaussian< ArgType >, 1 > | |
Chydra::IntegrationFormula< BreitWignerNR< ArgType >, 1 > | |
Chydra::IntegrationFormula< Chebychev< Order, ArgType >, 1 > | |
Chydra::IntegrationFormula< ChiSquare< ArgType >, 1 > | |
Chydra::IntegrationFormula< CrystalBallShape< ArgType >, 1 > | |
Chydra::IntegrationFormula< DeltaDMassBackground< ArgType >, 1 > | |
Chydra::IntegrationFormula< DoubleExponential< ArgType >, 2 > | |
Chydra::IntegrationFormula< Exponential< ArgType >, 1 > | |
Chydra::IntegrationFormula< Gaussian< ArgType >, 1 > | |
Chydra::IntegrationFormula< Ipatia< ArgType >, 1 > | |
Chydra::IntegrationFormula< JohnsonSU< ArgType >, 1 > | |
Chydra::IntegrationFormula< LogNormal< ArgType >, 1 > | |
Chydra::IntegrationFormula< Polynomial< Order, ArgType >, 1 > | |
Chydra::IntegrationFormula< TrapezoidalShape< ArgType >, 1 > | |
Chydra::IntegrationFormula< TriangularShape< ArgType >, 1 > | |
Chydra::IntegrationFormula< UniformShape< ArgType >, 1 > | |
Chydra::LogLikelihoodFCN< PDF, Iterator, Extensions > | |
Chydra::multiarray< T, N, BACKEND > | |
Chydra::multiarray< T, N, hydra::detail::BackendPolicy< BACKEND > > | |
Chydra::multivector< T, BACKEND > | |
Chydra::multivector< hydra::thrust::tuple< T... >, hydra::detail::BackendPolicy< BACKEND > > | This class implements storage in SoA layouts for table where all elements have the same type |
Chydra::null_type | |
Chydra::Parameter |
, |
Chydra::Pdf< FUNCTOR, INTEGRATOR > | Class representing probability density functions |
Chydra::PhaseSpace< N, GRND > | This class implements phase-space Monte Carlo generation in hydra |
Chydra::PhaseSpaceIntegrator< N, Backend, GRND > | |
Chydra::placeholders::placeholder< I > | |
Chydra::Plain< N, BACKEND, GRND > | |
Chydra::PlainState | Simple structure to hold the results of the Plain MC numerical integration |
Chydra::Print | |
Chydra::ProcessGaussKronrodAdaptiveQuadrature< FUNCTOR > | |
Chydra::random::EngineR123< Engine > | |
Chydra::random::squares3 | |
Chydra::random::squares4 | |
Chydra::Range< T > | |
Chydra::Range< Iterator > | |
Chydra::Range< Iterator, Functor > | |
Chydra::RngBase | |
►Chydra::RngFormula< Functor > | |
Chydra::Distribution< Functor, true > | |
Chydra::RngFormula< BifurcatedGaussian< ArgType > > | |
Chydra::RngFormula< BreitWignerNR< ArgType > > | |
Chydra::RngFormula< ChiSquare< ArgType > > | |
Chydra::RngFormula< Exponential< ArgType > > | |
Chydra::RngFormula< Gaussian< ArgType > > | |
Chydra::RngFormula< JohnsonSU< ArgType > > | |
Chydra::RngFormula< LogNormal< ArgType > > | |
Chydra::RngFormula< TrapezoidalShape< ArgType > > | |
Chydra::RngFormula< TriangularShape< ArgType > > | |
Chydra::RngFormula< UniformShape< ArgType > > | |
Chydra::ScopedBuffer< T, BACKEND > | |
Chydra::ScopedBuffer< T, detail::BackendPolicy< BACKEND > > | |
Chydra::SeedRNG | |
Chydra::SparseHistogram< T, N, BACKEND, typename, typename > | |
Chydra::SparseHistogram< T, 1, detail::BackendPolicy< BACKEND >, detail::unidimensional > | Class representing one-dimensional sparse histogram |
Chydra::SparseHistogram< T, N, detail::BackendPolicy< BACKEND >, detail::multidimensional > | Class representing multidimensional sparse histogram |
►Cbinary_function | |
Chydra::detail::AddStatsPHSP | |
Chydra::detail::EvalOnDaughtersBinary | |
Chydra::detail::ProcessBoxesVegas | |
Chydra::detail::ProcessCallsPlainBinary | |
Chydra::detail::ProcessGenzMalikBinaryCall< N > | |
Chydra::GaussKronrodBinary | |
►Cintegral_constant | |
Chydra::placeholders::is_placeholder< T > | |
Chydra::placeholders::is_placeholder< placeholder< I > > | |
►Ctrue_type | |
Chydra::detail::is_homogeneous_base< A, Tp, 0 > | |
►Cdevice_execution_policy | |
Chydra::detail::BackendPolicy< Backend::Device > | |
►Cexecution_policy | |
Chydra::detail::BackendPolicy< Backend::Cpp > | |
Chydra::detail::BackendPolicy< Backend::Cuda > | |
Chydra::detail::BackendPolicy< Backend::Omp > | |
Chydra::detail::BackendPolicy< Backend::Tbb > | |
►Chost_execution_policy | |
Chydra::detail::BackendPolicy< Backend::Host > | |
►Cunary_function | |
Chydra::detail::Caster< TypeIn, TypeOut > | |
Chydra::detail::GetAxisBinCenter< T, N, I > | |
Chydra::detail::GetBinCenter< T, N > | |
Chydra::detail::GetBinCenter< T, 1 > | |
Chydra::detail::GetGlobalBin< N, T > | |
Chydra::detail::GetGlobalBin< 1, T > | |
Chydra::UserParameters | Class implementing a interface to ROOT::Minuit2::MnUserParameters |
Chydra::Vegas< N, BACKEND, GRND > | |
Chydra::VegasState< N, BACKEND > | Class to hold resources and state of hydra::Vegas integration algorithm |
Chydra::VegasState< N, hydra::detail::BackendPolicy< BACKEND > > | Class to hold resources and state of hydra::Vegas integration algorithm |
►Chydra::detail::index_sequence< 0 > | |
Chydra::detail::make_index_sequence< 1 > | |
►Chydra::detail::index_sequence< I1...,(sizeof...(I1)+I2)... > | |
Chydra::detail::_merge_and_renumber< index_sequence< I1... >, index_sequence< I2... > > | |
►Chydra::detail::index_sequence<> | |
Chydra::detail::make_index_sequence< 0 > | |
►Chydra::Integral< AnalyticalIntegral< Functor, 1 > > | |
Chydra::AnalyticalIntegral< Functor, 1 > | |
►Chydra::Integral< AnalyticalIntegral< Functor, N > > | |
Chydra::AnalyticalIntegral< Functor, N > | |
►Chydra::Integral< GaussKronrodAdaptiveQuadrature< NRULE, NBIN, hydra::detail::BackendPolicy< BACKEND > > > | |
Chydra::GaussKronrodAdaptiveQuadrature< NRULE, NBIN, hydra::detail::BackendPolicy< BACKEND > > | |
►Chydra::Integral< GaussKronrodQuadrature< NRULE, NBIN, hydra::detail::BackendPolicy< BACKEND > > > | |
Chydra::GaussKronrodQuadrature< NRULE, NBIN, hydra::detail::BackendPolicy< BACKEND > > | |
►Chydra::Integral< PhaseSpaceIntegrator< N, hydra::detail::BackendPolicy< BACKEND >, GRND > > | |
Chydra::PhaseSpaceIntegrator< N, hydra::detail::BackendPolicy< BACKEND >, GRND > | |
►Chydra::Integral< Plain< N, hydra::detail::BackendPolicy< BACKEND >, GRND > > | |
Chydra::Plain< N, hydra::detail::BackendPolicy< BACKEND >, GRND > | This class implements the Plain MC numerical integration algorithm in Hydra |
Chydra::type > | |
►Chydra::Integral< Vegas< N, hydra::detail::BackendPolicy< BACKEND >, GRND > > | |
Chydra::Vegas< N, hydra::detail::BackendPolicy< BACKEND >, GRND > | Class to perform numerical integration using Vegas algorithm |
►Chydra::IntegrationFormula< Functor, 1 > | |
Chydra::AnalyticalIntegral< Functor, 1 > | |
CJohnsonSUShape | Implementation the JohnsonSU line shape |
CLogLikelihoodFCN< PDFSumExtendable< Pdfs::::::> | ...> |
►Chydra::detail::merged_tuple< do_tuple< T >::type... > | |
Chydra::detail::tuple_utility::flat_tuple< T > | |
►Chydra::detail::merged_tuple< hydra::tuple< T..., U... > > | |
Chydra::detail::merged_tuple< hydra::tuple< T... >, hydra::tuple< U... > > | |
►Chydra::detail::merged_tuple< hydra::tuple< T..., U... >, Z... > | |
Chydra::detail::merged_tuple< hydra::tuple< T... >, hydra::tuple< U... >, Z... > | |
►Chydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T..., U... > > | |
Chydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... >, hydra::thrust::zip_iterator< U... > > | |
►Chydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T..., U... >, Z... > | |
Chydra::detail::merged_zip_iterator< hydra::thrust::zip_iterator< T... >, hydra::thrust::zip_iterator< U... >, Z... > | |
Chydra::multiarray< double, DIM+4, system_type > | |
Chydra::multivector< abscissa_t, hydra::detail::BackendPolicy< BACKEND > > | |
Chydra::multivector< call_t, hydra::detail::BackendPolicy< BACKEND > > | |
Chydra::multivector< call_t, hydra::host::sys_t > | |
Chydra::multivector< node_t, hydra::host::sys_t > | |
Chydra::multivector< parameters_t, hydra::detail::BackendPolicy< BACKEND > > | |
Chydra::multivector< row_t, hydra::detail::BackendPolicy< BACKEND > > | |
Chydra::multivector< tuple_type, system_type > | |
►Chydra::detail::Parameters< NPARAM > | |
►Chydra::BaseFunctor< ArgusShape< ArgType >, Signature, 3 > | |
Chydra::ArgusShape< ArgType, Signature > | Implementation describing the ARGUS background shape |
►Chydra::BaseFunctor< BifurcatedGaussian< ArgType >, Signature, 3 > | |
Chydra::BifurcatedGaussian< ArgType, Signature > | |
►Chydra::BaseFunctor< BreitWignerLineShape< ResonanceWave, MotherWave, ArgType >, Signature, 2 > | |
Chydra::BreitWignerLineShape< ResonanceWave, MotherWave, ArgType, Signature > | Breit-Wigner line shape for 3 body resonant decays \( A -> r c , r-> a b\) , where A is a "long-lived" particle and \( a, b\) and \(c\) are the final states |
►Chydra::BaseFunctor< BreitWignerLineShape< ResonanceWave, MotherWave, double >, hydra::complex< double >(double), 2 > | |
Chydra::BreitWignerLineShape< L, L, double > | |
►Chydra::BaseFunctor< BreitWignerNR< ArgType >, Signature, 2 > | |
Chydra::BreitWignerNR< ArgType, Signature > | |
►Chydra::BaseFunctor< Chebychev< Order, ArgType >, Signature, Order+1 > | |
Chydra::Chebychev< Order, ArgType, Signature > | The Chebyshev polynomials \( T_n \) (first kind) are polynomials with the largest possible leading coefficient, but subject to the condition that their absolute value on the interval [−1,1] is bounded by 1 |
►Chydra::BaseFunctor< ChiSquare< ArgType >, Signature, 1 > | |
Chydra::ChiSquare< ArgType, Signature > | The chi-squared distribution (also chi-square or \( \chi^2 \) -distribution) with \( k \) degrees of freedom is the distribution of a sum of the squares of k independent standard normal random variables |
►Chydra::BaseFunctor< CosHelicityAngle, double(Vector4R, Vector4R, Vector4R), 0 > | |
Chydra::CosHelicityAngle | |
►Chydra::BaseFunctor< CrystalBallShape< ArgType >, Signature, 4 > | |
Chydra::CrystalBallShape< ArgType, Signature > | Implementation the Crystal Ball line shape |
►Chydra::BaseFunctor< CubicSpiline< N, 0 >, GReal_t, 0 > | |
Chydra::CubicSpiline< NBins > | |
►Chydra::BaseFunctor< CubicSpiline< N, ArgIndex >, GReal_t, 0 > | |
Chydra::CubicSpiline< N, ArgIndex > |
A simple method for a one—dimensional interpolation on a given set of data points (xi, yi) |
►Chydra::BaseFunctor< DeltaDMassBackground< ArgType >, Signature, 4 > | |
Chydra::DeltaDMassBackground< ArgType, Signature > | |
►Chydra::BaseFunctor< DoubleExponential< ArgType >, Signature, 2 > | |
Chydra::DoubleExponential< ArgType, Signature > | Distribution https://en.wikipedia.org/wiki/Laplace_distribution |
►Chydra::BaseFunctor< Exponential< ArgType >, Signature, 1 > | |
Chydra::Exponential< ArgType, Signature > | Https://en.wikipedia.org/wiki/Exponential_function |
►Chydra::BaseFunctor< Gaussian< ArgType >, Signature, 2 > | |
Chydra::Gaussian< ArgType, Signature > |
Gaussian functions are often used to represent the probability density function of a normally distributed random variable with expected value \( \mu \) and variance \( \sigma \) |
►Chydra::BaseFunctor< GaussianKDE< NBins, ArgType >, Signature, 0 > | |
Chydra::GaussianKDE< NBins, ArgType, Signature > | |
►Chydra::BaseFunctor< Ipatia< ArgType >, Signature, 8 > | |
Chydra::Ipatia< ArgType, Signature > | Version of the Ipatia distribution as described in the reference https://doi.org/10.1016/j.nima.2014.06.081 |
►Chydra::BaseFunctor< JohnsonSU< ArgType >, Signature, 4 > | |
Chydra::JohnsonSU< ArgType, Signature > | |
►Chydra::BaseFunctor< LogNormal< ArgType >, Signature, 2 > | |
Chydra::LogNormal< ArgType, Signature > | In probability theory, a log-normal (or lognormal) distribution is a continuous probability distribution of a random variable whose logarithm is normally distributed |
►Chydra::BaseFunctor< M12PhaseSpaceLineShape< ArgType >, 0 > | |
Chydra::M12PhaseSpaceLineShape< ArgType > | Two-body phase-space distribution for \( m_{12}\):
\[ \frac{dN}{dm_{m_12}} \propto q.p \]
|
►Chydra::BaseFunctor< M12SqPhaseSpaceLineShape< ArgType >, 0 > | |
Chydra::M12SqPhaseSpaceLineShape< ArgType > | Two-body phase-space distribution for \( m_{12}^2\):
\[ \frac{dN}{dm^2_{12}} \propto q.p/m^2_{12} \]
|
►Chydra::BaseFunctor< NonResonant, hydra::complex< double >(Kaon, PionA, PionB), 2 > | |
CNonResonant | |
CNonResonant | |
►Chydra::BaseFunctor< Norm< T... >, double(T...), 0 > | |
CNorm< T > | |
CNorm< T > | |
►Chydra::BaseFunctor< PhaseSpaceReweight< Functor, ParticleTypes... >, double(ParticleTypes...), 0 > | |
Chydra::PhaseSpaceReweight< Functor, ParticleTypes > | |
►Chydra::BaseFunctor< PhaseSpaceWeight< ParticleTypes... >, double(ParticleTypes...), 0 > | |
Chydra::PhaseSpaceWeight< ParticleTypes > | |
►Chydra::BaseFunctor< PlanesDeltaAngle, double(Vector4R, Vector4R, Vector4R), 0 > | |
Chydra::PlanesDeltaAngle | This functor calculates the delta angle between decay plane of the particle with four-vector d2 and d3 (same plane) and h1 (other plane) |
►Chydra::BaseFunctor< Polynomial< Order, ArgType >, Signature, Order+1 > | |
Chydra::Polynomial< Order, ArgType, Signature > |
From : https://en.wikipedia.org/wiki/Polynomial |
►Chydra::BaseFunctor< Resonance< L >, hydra::complex< double >(Kaon, PionA, PionB), 4 > | |
CResonance< L, Signature > | |
►Chydra::BaseFunctor< Resonance< L >, Signature, 4 > | |
CResonance< L, Signature > | |
►Chydra::BaseFunctor< Spline2DFunctor< IteratorX, IteratorY, IteratorZ, ArgType1, ArgType2 >, Signature, 0 > | |
Chydra::Spline2DFunctor< IteratorX, IteratorY, IteratorZ, ArgType1, ArgType2, Signature > | |
►Chydra::BaseFunctor< Spline3DFunctor< IteratorX, IteratorY, IteratorZ, IteratorM, ArgType1, ArgType2, ArgType3 >, Signature, 0 > | |
Chydra::Spline3DFunctor< IteratorX, IteratorY, IteratorZ, IteratorM, ArgType1, ArgType2, ArgType3, Signature > | |
►Chydra::BaseFunctor< Spline4DFunctor< IteratorX, IteratorY, IteratorW, IteratorZ, IteratorM, ArgType1, ArgType2, ArgType3, ArgType4 >, Signature, 0 > | |
Chydra::Spline4DFunctor< IteratorX, IteratorY, IteratorW, IteratorZ, IteratorM, ArgType1, ArgType2, ArgType3, ArgType4, Signature > | |
►Chydra::BaseFunctor< SplineFunctor< Iterator1, Iterator2, ArgType >, Signature, 0 > | |
Chydra::SplineFunctor< Iterator1, Iterator2, ArgType, Signature > | |
►Chydra::BaseFunctor< ThreeBodyMassThresholdBackground< ArgType >, Signature, 4 > | |
Chydra::ThreeBodyMassThresholdBackground< ArgType, Signature > | |
►Chydra::BaseFunctor< TrapezoidalShape< ArgType >, Signature, 4 > | |
Chydra::TrapezoidalShape< ArgType, Signature > | In probability theory and statistics, the trapezoidal distribution is a continuous probability distribution the graph of whose probability density function resembles a trapezoid |
►Chydra::BaseFunctor< TriangularShape< ArgType >, Signature, 3 > | |
Chydra::TriangularShape< ArgType, Signature > | From: https://en.wikipedia.org/wiki/Triangular_distribution |
►Chydra::BaseFunctor< UniformShape< ArgType >, Signature, 2 > | |
Chydra::UniformShape< ArgType, Signature > | From: https://en.wikipedia.org/wiki/Uniform_distribution_(continuous) |
►Chydra::BaseFunctor< WignerDMatrix< ArgType >, Signature, 0 > | |
Chydra::WignerDMatrix< ArgType, Signature > | Calculates the beta-term
\[ d^j_{mn}(beta) \]
in the matrix element of the finite rotation operator (Wigner's D-function), according to formula 4.3.4(eq |
►Chydra::BaseFunctor< ZemachFunction< L, ArgType >, Signature, 0 > | |
Chydra::ZemachFunction< L, ArgType, Signature > | Zemach's angular probability distribution for 3-body decays of spinless particle into spinless final states as a function of \(\theta\), the helicity angle: |
►Chydra::BaseFunctor< ZemachFunction< L, double >, double(double), 0 > | |
Chydra::ZemachFunction< L, double > | |
Chydra::BaseFunctor< Functor, Signature, NPARAM > | Base class for all functors in hydra |
Chydra::Lambda< LambdaType, NPARAM > | |
►Chydra::detail::ParametersCompositeFunctor< F1, F2, Fs... > | |
Chydra::BaseCompositeFunctor< Composite, hydra::thrust::tuple< F1, F2, Fs... >, Signature > | |
Cparity< L, Flag > | |
►Chydra::detail::quasi_random_base< gray_code< detail::sobol_lattice< UIntType, D, W, SobolTables > >, detail::sobol_lattice< UIntType, D, W, SobolTables >, detail::sobol_lattice< UIntType, D, W, SobolTables > ::value_type > | |
►Chydra::detail::gray_code< detail::sobol_lattice< UIntType, D, W, SobolTables > > | |
Chydra::sobol_engine< UIntType, D, W, SobolTables > | Instantiations of class template sobol. The sobol_engine uses the algorithm described in [Bratley+Fox, TOMS 14, 88 (1988)] and [Antonov+Saleev, USSR Comput. Maths. Math. Phys. 19, 252 (1980)] |
►Chydra::detail::quasi_random_base< gray_code< LatticeT >, LatticeT, LatticeT::value_type > | |
Chydra::detail::gray_code< LatticeT > | |
Chydra::detail::random_traits< engine_type > | |
►CFCNBase | |
Chydra::FCN< Estimator< PDF, Iterator >, true > | |
Chydra::FCN< Estimator< PDF, Iterator, Iterators... >, true > | |
Chydra::FCN< hydra::thrust::tuple< FCN< ESTIMATORS >... >, false > | |
CSpilineFunctor |
A simple method for a one—dimensional interpolation on a given set of data points (xi, yi) |
Cstd::common_type< hydra::thrust::complex< T >, hydra::thrust::complex< U > > | |
Cstd::common_type< hydra::thrust::complex< U >, T > | |
Cstd::common_type< T, hydra::thrust::complex< U > > | |
►Cconditional | |
Chydra::detail::dimensionality< N > | |
Chydra::detail::tuple_utility::do_tuple< T > | |
►Ctype | |
Chydra::detail::are_base_of< Base, T, Ts > | |
Chydra::detail::are_iterables< Iterables > | |
Chydra::detail::are_iterators< Iterators > | |
Chydra::detail::conditions_and< Cond, Conds... > | |
Chydra::detail::is_homogeneous_base< A, Tp, I > | |
Chydra::detail::is_intuple< T, hydra::tuple< Head, Tail... > > | |
Chydra::detail::random::is_callable< T > | |
Chydra::detail::random::is_iterable< T > | |
Chydra::detail::random::is_iterator< T > | |
Chydra::detail::random::is_matching_iterable< Engine, Functor, Iterable > | |
►Chydra::detail::is_homogeneous_base< A, Tuple, hydra::thrust::tuple_size< Tuple >::value > | |
Chydra::detail::is_homogeneous< A, Tuple > | |
►Cenable_if | |
►Chydra::detail::AddPdfBase< PDF1, PDF2, PDFs... > | |
Chydra::PDFSumExtendable< PDF1, PDF2, PDFs > | Class representing a pdf object built summing up other pdfs |
Chydra::PDFSumNonExtendable< PDF1, PDF2, PDFs > | Class representing a pdf object built summing a pdf adding other pdfs |
Chydra::SPlot< Iterator, PDF1, PDF2, PDFs > | Implementation of {s}_{Plot} technique for statistical unfolding of sample containing events from different sources |
Chydra::detail::AddPdfBase< PDF1, PDF2, PDFs > | |
►Cfalse_type | |
Chydra::detail::fa_impl::_is_function_argument< T, U > | |
Chydra::detail::has_rng_formula< Functor, T > | |
Chydra::detail::is_device_reference< T > | |
Chydra::detail::is_function_argument< Arg, false > | |
Chydra::detail::is_hydra_composite_functor< Integrator, T > | |
Chydra::detail::is_hydra_convertible_to_tuple< T, Enable > | |
Chydra::detail::is_hydra_dense_histogram< T > | |
Chydra::detail::is_hydra_estimator< Estimator, T > | |
Chydra::detail::is_hydra_functor< Functor, T > | |
Chydra::detail::is_hydra_integrator< Integrator, T > | |
Chydra::detail::is_hydra_lambda< Functor, T > | |
Chydra::detail::is_hydra_pdf< PDF, T > | |
Chydra::detail::is_hydra_sparse_histogram< T > | |
Chydra::detail::is_hydra_sum_pdf< T, Enable > | |
Chydra::detail::is_instantiation_of< Template, T > | |
Chydra::detail::is_intuple< T, Tuple > | |
Chydra::detail::is_intuple< T, hydra::tuple<> > | |
Chydra::detail::is_iterable< T, typename > | |
Chydra::detail::is_iterator< T, typename > | |
Chydra::detail::is_reverse_iterable< T, U > | |
Chydra::detail::is_rng_formula< Formula > | |
Chydra::detail::is_specialization< T, REF > | |
Chydra::detail::is_tuple< T > | |
Chydra::detail::is_tuple_of_function_arguments< ArgType > | |
Chydra::detail::is_tuple_type< ArgType > | |
Chydra::detail::is_zip_iterator< T > | |
Chydra::detail::is_hydra_functor< FUNCTOR > | |
►Cintegral_constant | |
Chydra::detail::find_unique_type_impl< I, T > | |
Chydra::detail::find_unique_type_impl< I, T, T, Types... > | |
Cparity< L, false > | |
Cparity< L, true > | |
Cparity< L, true > | |
►Cis_base_of | |
Chydra::detail::are_base_of< Base, T > | |
Chydra::detail::is_function_argument< Arg, true > | |
Chydra::detail::is_function_argument< hydra::thrust::device_reference< Arg >, true > | |
►Cis_convertible | |
Chydra::detail::is_valid_type_pack< hydra::thrust::tuple< RefT... >, T... > | |
►Cis_same | |
►Chydra::detail::all_true< detail::is_hydra_pdf< PDF1 >::value, detail::is_hydra_pdf< PDF2 >::value, detail::is_hydra_pdf< PDFs >::value... > | |
Chydra::detail::AddPdfChecker< PDF1, PDF2, PDFs > | |
►Chydra::detail::all_true< is_function_argument< ArgTypes >::value... > | |
Chydra::detail::is_function_argument_pack< ArgTypes > | |
►Chydra::detail::is_function_argument_pack< std::decay< ArgTypes >::type... > | |
Chydra::detail::is_tuple_of_function_arguments< hydra::thrust::detail::tuple_of_iterator_references< ArgTypes &... > > | |
Chydra::detail::is_tuple_of_function_arguments< hydra::thrust::detail::tuple_of_iterator_references< hydra::thrust::device_reference< ArgTypes >... > > | |
Chydra::detail::is_tuple_of_function_arguments< hydra::thrust::tuple< ArgTypes... > > | |
Chydra::detail::all_true< bs > | |
►Ctrue_type | |
Chydra::detail::all_true<> | |
Chydra::detail::conditions_and< Conds > | |
Chydra::detail::fa_impl::_is_function_argument< hydra::thrust::device_reference< T >, hydra::thrust::void_t< typename T::function_argument_type > > | |
Chydra::detail::fa_impl::_is_function_argument< T, hydra::thrust::void_t< typename T::function_argument_type > > | |
Chydra::detail::has_rng_formula< Functor, hydra::thrust::void_t< typename hydra::RngFormula< Functor >::value_type > > | |
Chydra::detail::is_device_reference< hydra::thrust::device_reference< T > > | |
Chydra::detail::is_hydra_composite_functor< T, hydra::thrust::void_t< typename T::hydra_composed_functor_type > > | |
Chydra::detail::is_hydra_convertible_to_tuple< T, typename tag_type< typename T::hydra_convertible_to_tuple_tag >::type > | |
Chydra::detail::is_hydra_dense_histogram< hydra::DenseHistogram< T, N, detail::BackendPolicy< BACKEND >, D > > | |
Chydra::detail::is_hydra_estimator< T, hydra::thrust::void_t< typename T::likelihood_estimator_type > > | |
Chydra::detail::is_hydra_functor< Functor, hydra::thrust::void_t< typename Functor::hydra_functor_type, typename Functor::argument_type, typename Functor::return_type > > | |
Chydra::detail::is_hydra_integrator< T, hydra::thrust::void_t< typename T::hydra_integrator_type > > | |
Chydra::detail::is_hydra_lambda< Functor, hydra::thrust::void_t< typename Functor::hydra_lambda_type, typename Functor::argument_type, typename Functor::return_type > > | |
Chydra::detail::is_hydra_pdf< T, hydra::thrust::void_t< typename T::hydra_pdf_type > > | |
Chydra::detail::is_hydra_sparse_histogram< hydra::SparseHistogram< T, N, detail::BackendPolicy< BACKEND >, D > > | |
Chydra::detail::is_hydra_sum_pdf< T, typename tag_type< typename T::hydra_sum_pdf_tag >::type > | |
Chydra::detail::is_instantiation_of< Template, Template< Args... > > | |
Chydra::detail::is_iterable< T, hydra::thrust::void_t< decltype(std::declval< T >().begin()), decltype(std::declval< T >().end()), decltype(++std::declval< decltype(hydra::begin(std::declval< T >()))& >()), decltype(*hydra::begin(std::declval< T >())) > > | |
Chydra::detail::is_iterator< T, hydra::thrust::void_t< typename std::enable_if< std::is_default_constructible< T >::value, void >::type, typename std::enable_if< std::is_copy_constructible< T >::value, void >::type, typename std::enable_if< std::is_destructible< T >::value, void >::type, decltype(std::declval< T & >()[0]), decltype(std::declval< T & >() -std::declval< T & >()), decltype(++std::declval< T & >()), decltype(*std::declval< T & >()), decltype(std::declval< T & >()==std::declval< T & >()), decltype(std::declval< T & >() !=std::declval< T & >())> > | |
Chydra::detail::is_reverse_iterable< T, hydra::thrust::void_t< decltype(std::declval< T >().rbegin()), decltype(std::declval< T >().rend()), decltype(++std::declval< decltype(hydra::rbegin(std::declval< T >()))& >()), decltype(*hydra::rbegin(std::declval< T >())) > > | |
Chydra::detail::is_rng_formula< hydra::RngFormula< Formula > > | |
Chydra::detail::is_specialization< REF< Args... >, REF > | |
Chydra::detail::is_tuple< hydra::tuple< T... > > | |
Chydra::detail::is_tuple_type< hydra::thrust::detail::tuple_of_iterator_references< ArgTypes... > > | |
Chydra::detail::is_tuple_type< hydra::thrust::tuple< ArgTypes... > > | |
Chydra::detail::is_zip_iterator< hydra::thrust::zip_iterator< T... > > | |
►Cunary_function | |
Chydra::detail::convolution::NormalizeFFT< T > | |
►Chydra::detail::stuple_impl::stripped_tuple_impl< hydra::tuple< >, hydra::tuple< T... > > | |
Chydra::detail::stripped_tuple< hydra::tuple< T... > > | |
►Chydra::detail::stuple_impl::stripped_tuple_impl< std::conditional<(detail::is_intuple< Head, Tuple >::value), Tuple, detail::merged_tuple< Tuple, hydra::tuple< Head > >::type >::type, hydra::tuple< Tail... > > | |
Chydra::detail::stuple_impl::stripped_tuple_impl< Tuple, hydra::tuple< Head, Tail... > > | |
CBaseFunctor< ArgusShape< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< BifurcatedGaussian< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< BreitWignerLineShape< ResonanceWave, MotherWave, ArgType >, Signature, NPARAM > & | |
CBaseFunctor< BreitWignerNR< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< Chebychev< Order, ArgType >, Signature, NPARAM > & | |
CBaseFunctor< ChiSquare< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< CosHelicityAngle, double(Vector4R, Vector4R, Vector4R), NPARAM > & | |
CBaseFunctor< CrystalBallShape< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< CubicSpiline< N, ArgIndex >, GReal_t, NPARAM > & | |
CBaseFunctor< DeltaDMassBackground< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< DoubleExponential< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< Exponential< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< Gaussian< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< GaussianKDE< NBins, ArgType >, Signature, NPARAM > & | |
CBaseFunctor< Ipatia< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< JohnsonSU< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< LogNormal< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< M12PhaseSpaceLineShape< ArgType >, 0, NPARAM > & | |
CBaseFunctor< M12SqPhaseSpaceLineShape< ArgType >, 0, NPARAM > & | |
CBaseFunctor< NonResonant, hydra::complex< double >, NPARAM > & | |
CBaseFunctor< Norm< T... >, double(T...), NPARAM > & | |
CBaseFunctor< PhaseSpaceReweight< Functor, ParticleTypes... >, double(ParticleTypes...), NPARAM > & | |
CBaseFunctor< PhaseSpaceWeight< ParticleTypes... >, double(ParticleTypes...), NPARAM > & | |
CBaseFunctor< PlanesDeltaAngle, double(Vector4R, Vector4R, Vector4R), NPARAM > & | |
CBaseFunctor< Polynomial< Order, ArgType >, Signature, NPARAM > & | |
CBaseFunctor< Resonance< L >, hydra::complex< double >, NPARAM > & | |
CBaseFunctor< Resonance< L >, Signature, NPARAM > & | |
CBaseFunctor< Spline2DFunctor< IteratorX, IteratorY, IteratorZ, ArgType1, ArgType2 >, Signature, NPARAM > & | |
CBaseFunctor< Spline3DFunctor< IteratorX, IteratorY, IteratorZ, IteratorM, ArgType1, ArgType2, ArgType3 >, Signature, NPARAM > & | |
CBaseFunctor< Spline4DFunctor< IteratorX, IteratorY, IteratorW, IteratorZ, IteratorM, ArgType1, ArgType2, ArgType3, ArgType4 >, Signature, NPARAM > & | |
CBaseFunctor< SplineFunctor< Iterator1, Iterator2, ArgType >, Signature, NPARAM > & | |
CBaseFunctor< ThreeBodyMassThresholdBackground< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< TrapezoidalShape< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< TriangularShape< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< UniformShape< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< WignerDMatrix< ArgType >, Signature, NPARAM > & | |
CBaseFunctor< ZemachFunction< L, ArgType >, Signature, NPARAM > & | |
Csobol_lattice< UIntType, D, W, SobolTables > | |
Cvalue_type | |
Cdouble | |
Ctuple< F1, F2, Fs... > | |
CInputType | |
Cint | |
COutputType | |
CPlanType | |
Cstatic const size_t | |
Cunsigned | |