| format_descriptor< char[N]> | class_::is_valid_class_option | process_attribute< base< T > > | call_guard< T, Ts... >::type |
format_descriptor< std::array< char, N > > | IsGoodEvent | process_attribute< buffer_protocol > | type_caster |
_children (HepMC3) | format_descriptor< std::complex< T >, detail::enable_if_t< std::is_floating_point< T >::value > > | IsGoodEventDIS | process_attribute< call_guard< Ts... > > | type_caster< bool > |
_parents (HepMC3) | format_descriptor< T, detail::enable_if_t< detail::array_info< T >::is_array > > | iterable | process_attribute< char * > | type_caster< CharT, enable_if_t< is_std_char_type< CharT >::value > > |
| format_descriptor< T, detail::enable_if_t< detail::is_pod_struct< T >::value > > | iterator | process_attribute< const char * > | type_caster< std::array< Type, Size > > |
format_descriptor< T, detail::enable_if_t< std::is_arithmetic< T >::value > > | values_and_holders::iterator | process_attribute< doc > | type_caster< std::basic_string< CharT, Traits, Allocator >, enable_if_t< is_std_char_type< CharT >::value > > |
accessor | format_descriptor< T, detail::enable_if_t< std::is_enum< T >::value > > | iterator_state | process_attribute< dynamic_attr > | type_caster< std::chrono::duration< Rep, Period > > |
alias_constructor | FourVector (HepMC3) |
| process_attribute< is_final > | type_caster< std::chrono::time_point< Clock, Duration > > |
always_construct_holder | function | process_attribute< is_method > | type_caster< std::chrono::time_point< std::chrono::system_clock, Duration > > |
AnalysisExample (HepMC3) | function_call | keep_alive | process_attribute< is_new_style_constructor > | type_caster< std::complex< T > > |
any_container | function_record | kw_only | process_attribute< is_operator > | type_caster< std::deque< Type, Alloc > > |
arg |
| kwargs | process_attribute< keep_alive< Nurse, Patient > > | type_caster< std::list< Type, Alloc > > |
arg_v | kwargs_proxy | process_attribute< kw_only > | type_caster< std::map< Key, Value, Compare, Alloc > > |
args | GenCrossSection (HepMC3) |
| process_attribute< metaclass > | type_caster< std::nullptr_t > |
args_proxy | Generator (LHEF) | process_attribute< module_local > | type_caster< std::pair< T1, T2 > > |
argument_loader | generic_item | list | process_attribute< multiple_inheritance > | type_caster< std::reference_wrapper< type > > |
argument_record | generic_iterator | list_caster | process_attribute< name > | type_caster< std::set< Key, Compare, Alloc > > |
arithmetic | generic_type | list_item | process_attribute< pos_only > | type_caster< std::shared_ptr< T > > |
array | GenericFeature (HepMC3) | loader_life_support | process_attribute< prepend > | type_caster< std::tuple< Ts... > > |
array_caster | GenEvent (HepMC3) | LongAttribute (HepMC3) | process_attribute< return_value_policy > | type_caster< std::unique_ptr< type, deleter > > |
array_info | GenEventData (HepMC3) | LongDoubleAttribute (HepMC3) | process_attribute< scope > | type_caster< std::unordered_map< Key, Value, Hash, Equal, Alloc > > |
array_info< char[N]> | GenHeavyIon (HepMC3) | LongLongAttribute (HepMC3) | process_attribute< sibling > | type_caster< std::unordered_set< Key, Hash, Equal, Alloc > > |
array_info< std::array< char, N > > | GenParticle (HepMC3) |
| process_attribute< T, enable_if_t< is_pyobject< T >::value > > | type_caster< std::valarray< Type > > |
array_info< std::array< T, N > > | GenParticleData (HepMC3) | process_attribute_default | type_caster< std::vector< Type, Alloc > > |
array_info< T[N]> | GenParticlePtr_greater_order (HepMC3) | magic_t (HepMC3) | process_attributes | type_caster< T, enable_if_t< is_pyobject< T >::value > > |
array_info_scalar | GenPdfInfo (HepMC3) | make_index_sequence_impl | ProcInfo (LHEF) | type_caster< T, enable_if_t< std::is_arithmetic< T >::value &&!is_std_char_type< T >::value > > |
array_t | GenRunInfo (HepMC3) | make_index_sequence_impl< 0, S... > | npy_api::PyArray_Dims | type_caster< Type, enable_if_t< is_eigen_dense_map< Type >::value > > |
arrow_proxy | GenRunInfoData (HepMC3) | map_caster | PyArray_Proxy | type_caster< Type, enable_if_t< is_eigen_dense_plain< Type >::value > > |
AssociatedParticle (HepMC3) | GenVertex (HepMC3) | McTesterValidationTool | PyArrayDescr_Proxy | type_caster< Type, enable_if_t< is_eigen_other< Type >::value > > |
ATTRIBUTE (HepMC3) | GenVertexData (HepMC3) | memoryview | pyobject_caster | type_caster< Type, enable_if_t< is_eigen_sparse< Type >::value > > |
Attribute (HepMC3) | gil_scoped_acquire | MergeInfo (LHEF) | pyobject_caster< array_t< T, ExtraFlags > > | type_caster< unchecked_mutable_reference< T, Dim > > |
AttributeFeature (HepMC3) | gil_scoped_release | metaclass | pyobject_tag | type_caster< unchecked_reference< T, Dim > > |
|
| module_ | Pythia8ToHepMC3 (HepMC3) | type_caster< value_and_holder > |
module_::module_def | PythiaValidationTool | type_caster< void > |
base | handle | module_local | pythonbuf | type_caster< void_type > |
bool_ | handle_type_name | move_always | PyVoidScalarObject_Proxy | type_caster_base |
BoolAttribute (HepMC3) | handle_type_name< args > | move_always< T, enable_if_t< all_of< move_is_plain_type< T >, negation< is_copy_constructible< T > >, std::is_move_constructible< T >, std::is_same< decltype(std::declval< make_caster< T >>().operator T &()), T & >>::value > > |
| type_caster_generic |
bools | handle_type_name< array > | move_if_unreferenced | type_equal_to |
object::borrowed_t | handle_type_name< array_t< T, Flags > > | move_if_unreferenced< T, enable_if_t< all_of< move_is_plain_type< T >, negation< move_always< T > >, std::is_move_constructible< T >, std::is_same< decltype(std::declval< make_caster< T >>().operator T &()), T & >>::value > > | Reader (LHEF) | type_hash |
buffer | handle_type_name< bytes > | move_only_holder_caster | Reader (HepMC3) | type_info |
buffer_info | handle_type_name< int_ > | multi_array_iterator | ReaderAscii (HepMC3) | type_list |
buffer_protocol | handle_type_name< iterable > | multiple_inheritance | ReaderAsciiHepMC2 (HepMC3) | type_record |
builtin_exception | handle_type_name< iterator > | MyClass | ReaderGZ (HepMC3) |
|
bytes | handle_type_name< kwargs > | MyRunClass | ReaderHEPEVT (HepMC3) |
| handle_type_name< none > |
| ReaderLHEF (HepMC3) | UIntAttribute (HepMC3) |
has_operator_delete | ReaderPlugin (HepMC3) | ULongAttribute (HepMC3) |
call_guard | has_operator_delete< T, void_t< decltype(static_cast< void(*)(void *)>(T::operator delete))> > | name | ReaderRoot (HepMC3) | ULongLongAttribute (HepMC3) |
call_guard< T > | has_operator_delete_size | negation | ReaderRootTree (HepMC3) | unchecked_mutable_reference |
call_guard< T, Ts... > | has_operator_delete_size< T, void_t< decltype(static_cast< void(*)(void *, size_t)>(T::operator delete))> > | nodelete | Recursive (HepMC3) | unchecked_reference |
call_guard<> | Recursive::hasId (HepMC3) | none | Relatives (HepMC3) | undefined_t |
capsule | HEPEUP (LHEF) | nonsimple_values_and_holders | RelativesInterface (HepMC3) | Units (HepMC3) |
CharAttribute (HepMC3) | HEPEUPAttribute (HepMC3) | npy_api | remove_class | unpacking_collector |
class_ | HEPEVT | npy_format_descriptor | remove_class< R(C::*)(A...) const > |
|
Clus (LHEF) | HEPEVT_Wrapper (HepMC3) | npy_format_descriptor< char[N]> | remove_class< R(C::*)(A...)> |
common_iterator | HepMC3Event | npy_format_descriptor< std::array< char, N > > | return_value_policy_override | ValidationControl |
compare_buffer_info | HepMC3Particle | npy_format_descriptor< T, enable_if_t< array_info< T >::is_array > > | return_value_policy_override< Return, detail::enable_if_t< std::is_base_of< type_caster_generic, make_caster< Return > >::value, void > > | ValidationTool |
compare_buffer_info< T, detail::enable_if_t< detail::is_pod_struct< T >::value > > | HepMC3ViewerFrame | npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > > |
| type_caster< Eigen::Ref< PlainObjectType, 0, StrideType >, enable_if_t< is_eigen_dense_map< Eigen::Ref< PlainObjectType, 0, StrideType > >::value >> |
compare_buffer_info< T, detail::enable_if_t< std::is_integral< T >::value > > | HEPRUP (LHEF) | npy_format_descriptor< T, enable_if_t< std::is_enum< T >::value > > | value_and_holder |
constructor | HEPRUPAttribute (HepMC3) | npy_format_descriptor_name | same_size | values_and_holders |
container_traits | holder_helper | npy_format_descriptor_name< T, enable_if_t< is_complex< T >::value > > | Scale (LHEF) | variant_caster |
copyable_holder_caster |
| npy_format_descriptor_name< T, enable_if_t< std::is_floating_point< T >::value > > | Scales (LHEF) | variant_caster< V< Ts... > > |
cpp_function | npy_format_descriptor_name< T, enable_if_t< std::is_integral< T >::value > > | scope | variant_caster_visitor |
Cut (LHEF) | Recursive::idInterface (HepMC3) | numpy_internals | scoped_estream_redirect | vector_has_data_and_format |
| index_sequence | numpy_type_info | scoped_interpreter | vector_has_data_and_format< Vector, enable_if_t< std::is_same< decltype(format_descriptor< typename Vector::value_type >::format(), std::declval< Vector >().data()), typename Vector::value_type * >::value > > |
instance |
| scoped_ostream_redirect | VectorCharAttribute (HepMC3) |
deferred_type | int_ | select_indices_impl | VectorDoubleAttribute (HepMC3) |
descr | int_to_str | OAttr (LHEF) | select_indices_impl< index_sequence< IPrev... >, I, B, Bs... > | VectorFloatAttribute (HepMC3) |
dict | int_to_str< 0, Digits... > | obj_attr | Selector (HepMC3) | VectorIntAttribute (HepMC3) |
dict_readonly | IntAttribute (HepMC3) | object | SelectorWrapper (HepMC3) | vectorize_arg |
doc | internals | object_api | self_t | vectorize_helper |
DoubleAttribute (HepMC3) | intrinsic_type | op_ | sequence | vectorize_returned_array |
dtype | intrinsic_type< const T > | op_impl | sequence_fast_readonly | vectorize_returned_array< Func, void, Args... > |
duration_caster | intrinsic_type< const T[N]> | optional_caster | sequence_item | VectorLongDoubleAttribute (HepMC3) |
dynamic_attr | intrinsic_type< T & > | options | sequence_slow_readwrite | VectorLongIntAttribute (HepMC3) |
| intrinsic_type< T && > | OstreamRedirect | set | VectorLongLongAttribute (HepMC3) |
intrinsic_type< T * > | OutputValidationTool | set_caster | VectorStringAttribute (HepMC3) |
eigen_extract_stride | intrinsic_type< T[N]> | overload_cast | Setup (HepMC3) | VectorUIntAttribute (HepMC3) |
eigen_extract_stride< Eigen::Map< PlainObjectType, MapOptions, StrideType > > | is_comparable | overload_cast_impl | sibling | VectorULongAttribute (HepMC3) |
eigen_extract_stride< Eigen::Ref< PlainObjectType, Options, StrideType > > | is_comparable< T, enable_if_t< container_traits< T >::is_element &&container_traits< T >::is_comparable > > | override_hash | simple_collector | VectorULongLongAttribute (HepMC3) |
eigen_map_caster | is_comparable< T, enable_if_t< container_traits< T >::is_pair > > | override_unused | SimpleEventTool | visit_helper |
EigenConformable | is_comparable< T, enable_if_t< container_traits< T >::is_vector > > |
| slice | void_caster |
EigenProps | is_complex | sort_by_id_asc (HepMC3) | void_t_impl |
ellipsis | is_complex< std::complex< T > > | pack_element | StandardSelector (HepMC3) | void_type |
embedded_module | is_copy_assignable | pack_element< 0, T, Ts... > | options::state |
|
enum_ | is_copy_assignable< Container, enable_if_t< all_of< std::is_copy_assignable< Container >, std::is_same< typename Container::value_type &, typename Container::reference > >::value > > | pair_GenVertexPtr_int_greater (HepMC3) | staticmethod |
enum_base | is_copy_assignable< std::pair< T1, T2 > > | PDFInfo (LHEF) | object::stolen_t | weakref |
error_already_set | is_copy_constructible | PhotosHepMC3Event | str | Weight (LHEF) |
error_scope | is_copy_constructible< Container, enable_if_t< all_of< std::is_copy_constructible< Container >, std::is_same< typename Container::value_type &, typename Container::reference >, negation< std::is_same< Container, typename Container::value_type > > >::value > > | PhotosHepMC3Event (Photospp) | str_attr | WeightGroup (LHEF) |
EventFile (LHEF) | is_copy_constructible< std::pair< T1, T2 > > | PhotosHepMC3Particle | string_caster | WeightInfo (LHEF) |
EventGroup (LHEF) | is_final | PhotosHepMC3Particle (Photospp) | StringAttribute (HepMC3) | Writer (LHEF) |
exactly_one | is_fmt_numeric | PhotosValidationTool | strip_function_object | Writer (HepMC3) |
exactly_one< P, Default > | is_fmt_numeric< std::complex< T >, detail::enable_if_t< std::is_floating_point< T >::value > > | pickle_factory |
| WriterAscii (HepMC3) |
exception | is_fmt_numeric< T, enable_if_t< std::is_arithmetic< T >::value > > | pickle_factory< Get, Set, RetState(Self), NewInstance(ArgState)> | WriterAsciiHepMC2 (HepMC3) |
| is_holder_type | polymorphic_type_hook | TagBase (LHEF) | WriterDOT (HepMC3) |
is_holder_type< base, std::unique_ptr< base, deleter > > | polymorphic_type_hook_base | TauolaHepMC3Event | WriterHEPEVT (HepMC3) |
factory | is_input_iterator | polymorphic_type_hook_base< itype, detail::enable_if_t< std::is_polymorphic< itype >::value > > | TauolaHepMC3Event (Tauolapp) | WriterHEPEVTZEUS (HepMC3) |
factory< CFunc, AFunc, CReturn(CArgs...), AReturn(AArgs...)> | is_input_iterator< T, void_t< decltype(*std::declval< T & >()), decltype(++std::declval< T & >())> > | pos_only | TauolaHepMC3Particle | WriterPlugin (HepMC3) |
factory< Func, void_type(*)(), Return(Args...)> | is_instantiation | prepend | TauolaHepMC3Particle (Tauolapp) | WriterRoot (HepMC3) |
Feature (HepMC3) | is_instantiation< Class, Class< Us... > > | Print (HepMC3) | TauolaValidationTool | WriterRootTree (HepMC3) |
Feature< Feature_type, typename std::enable_if< std::is_floating_point< Feature_type >::value, void >::type > (HepMC3) | is_method | array_t::private_ctor | Timer | WriterRootTreeOPAL (HepMC3) |
Feature< Feature_type, typename std::enable_if< std::is_integral< Feature_type >::value, void >::type > (HepMC3) | is_new_style_constructor | buffer_info::private_ctr_tag | GenRunInfo::ToolInfo (HepMC3) |
|
field_descriptor | is_operator | process_attribute | tuple |
float_ | is_std_array | process_attribute< arg > | tuple_caster | XMLTag (LHEF) |
FloatAttribute (HepMC3) | is_std_array< std::array< T, N > > | process_attribute< arg_v > | tuple_item | XSecInfo (LHEF) |
format_descriptor | is_template_base_of_impl | process_attribute< arithmetic > | type | |
| | | | |