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
Amplitude
s 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
Walker
s - 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.
- Laddu
Error - The error type used by all
laddu
internal methods
Constants§
- PI
- The mathematical constant $
\pi
$.
Traits§
- Read
Write - A trait which allows structs with
Serialize
andDeserialize
to be written and read from files with a certain set of types/extensions.