Expand description
§laddu-core
This is an internal crate used by laddu.
Re-exports§
pub use crate::data::open;pub use crate::data::BinnedDataset;pub use crate::data::Dataset;pub use crate::data::Event;pub use crate::resources::Cache;pub use crate::resources::ComplexMatrixID;pub use crate::resources::ComplexScalarID;pub use crate::resources::ComplexVectorID;pub use crate::resources::MatrixID;pub use crate::resources::ParameterID;pub use crate::resources::Parameters;pub use crate::resources::Resources;pub use crate::resources::ScalarID;pub use crate::resources::VectorID;pub use crate::utils::enums::Channel;pub use crate::utils::enums::Frame;pub use crate::utils::enums::Sign;pub use crate::utils::variables::Angles;pub use crate::utils::variables::CosTheta;pub use crate::utils::variables::Mandelstam;pub use crate::utils::variables::Mass;pub use crate::utils::variables::Phi;pub use crate::utils::variables::PolAngle;pub use crate::utils::variables::PolMagnitude;pub use crate::utils::variables::Polarization;pub use crate::utils::vectors::Vec3;pub use crate::utils::vectors::Vec4;pub use amplitudes::constant;pub use amplitudes::parameter;pub use amplitudes::AmplitudeID;pub use amplitudes::Evaluator;pub use amplitudes::Expression;pub use amplitudes::Manager;pub use amplitudes::Model;pub use amplitudes::ParameterLike;
Modules§
- amplitudes
Amplitudes and methods for making and evaluating them.- data
- Methods for loading and manipulating
Event-based data. - resources
- Structures for manipulating the cache and free parameters.
- traits
- Useful traits for all crate structs
- utils
- Utility functions, enums, and traits
Enums§
- Laddu
Error - The error type used by all
ladduinternal methods
Constants§
- PI
- The mathematical constant $
\pi$.
Traits§
- Read
Write - A trait which allows structs with
SerializeandDeserializeto have a null constructor which Python can fill with data. This allows such structs to be pickle-able from the Python API.