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
Structs§
- Complex
- A complex number in Cartesian form.
- Ensemble
- A collection of Walkers
- Status
- A status message struct containing all information about a minimization result.
Enums§
- Bound
- An enum that describes a bound/limit on a parameter in a minimization.
- LadduError 
- The error type used by all ladduinternal methods
Constants§
- PI
- The mathematical constant $\pi$.
Traits§
- ReadWrite 
- A trait which allows structs with SerializeandDeserializeto be written and read from files with a certain set of types/extensions.