Expand description
cres
is a crate for cell resampling, introduced in
Unbiased Elimination of Negative Weights in Monte Carlo Samples
J. Andersen, A. Maier
arXiv:2109.07851
Efficient negative-weight elimination in large high-multiplicity Monte Carlo event samples
Jeppe R. Andersen, Andreas Maier, Daniel Maître
arXiv:2303.15246
§How to use
Probably the best way to get started is to look at the examples, starting with
examples/minimal.rs
.
§Most relevant modules
Modules§
- Definition of event cells
- Callbacks used upon cell construction and when writing out events
- Jet clustering helpers
- Output compression
- Main cell resampling functionality
- Distance functions
- Scattering event class
- Supported event file formats
- Four-vector class
- HepMC2 interface
- Event input/output
- LesHouches Event File interface
- Nearest neighbour search algorithms
- Phase-space partitions
- Most important exports
- Progress bar
- Cell resampling
- Cell seed selection
- Common traits
- Unweighting
- Vantage-point tree
Structs§
- Major version number
- Minor version number
- Patch version number
Constants§
- Features enabled during compilation
- git branch during compilation
- Hash of the compiled git commit
- cres version