Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F8724431
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
4 KB
Subscribers
None
View Options
diff --git a/Changes-API.md b/Changes-API.md
index f0a7cc8..8df426b 100644
--- a/Changes-API.md
+++ b/Changes-API.md
@@ -1,53 +1,56 @@
# Changelog for HEJ API
This log lists only changes on the HEJ API. These are primarily code changes
relevant for calling HEJ as an API. This file should only be read as an addition
to `Changes.md`, where the main features are documented.
## Version 2.X
### 2.X.0
* Made `MatrixElement.tree_kin(...)` and `MatrixElement.tree_param(...)` public
* New class `CrossSectionAccumulator` to keep track of Cross Section of the
different subproccess
* New template struct `Parameters` similar to old `Weights`
- `Weights` are now an alias for `Parameters<double>`. Calling `Weights` did
not change
- `Weights.hh` was replaced by `Parameters.hh`. The old `Weights.hh` header
will be removed in HEJ Version 2.3.0
* Function to multiplication and division of `EventParameters.weight` by double
- This can be combined with `Parameters`, e.g.
`Parameters<EventParameters>*Weights`, see also `Events.parameters()`
- Moved `EventParameters` to `Parameters.hh` header
* Restructured `Event` class
- `Event` can now only be build from a (new) `Event::EventData` class
- Removed default constructor for `Event`
- `Event::EventData` replaces the old `UnclusteredEvent` struct.
- `UnclusteredEvent` is now deprecated, and will be removed in HEJ Version
2.3.0
- Removed `Event.unclustered()` function
- Added new member function `Events.parameters()`, to directly access
(underlying) `Parameters<EventParameters>`
+* Added optional Colour charges to particles (`Particle.colour`)
+ - Colour connection in the HEJ limit can be generated via
+ `Event.generate_colours` (automatically done in the resummation)
## Version 2.0
### 2.0.5
* no further changes to API
### 2.0.4
* Fixed wrong path of `HEJ_INCLUDE_DIR` in `hej-config.cmake`
### 2.0.3
* no further changes to API
### 2.0.2
* no further changes to API
### 2.0.1
* no further changes to API
diff --git a/Changes.md b/Changes.md
index 0d2386b..03df478 100644
--- a/Changes.md
+++ b/Changes.md
@@ -1,61 +1,41 @@
# Changelog
This is the log for changes to the HEJ program. Further changes to the HEJ API
are documented in `Changes-API.md`. If you are using HEJ as a library, please
also read the changes there.
## Version 2.X
### 2.X.0
* Allow multiplication and division of multiple scale functions e.g.
`H_T/2*m_j1j2`
* Print cross sections at end of run
* Follow HepMC convention for particle Status codes: incoming = 11,
decaying = 2, outgoing = 1 (unchanged)
-* New class `CrossSectionAccumulator` to keep track of Cross Section of the
- different subproccess
-* New template struct `Parameters` similar to old `Weights`
- - `Weights` are now an alias for `Parameters<double>`. Calling `Weights` did
- not change
- - `Weights.hh` was replaced by `Parameters.hh`. The old `Weights.hh` header
- will be removed in HEJ Version 2.3.0
-* Function to multiplication and division of `EventParameters.weight` by double
- - This can be combined with `Parameters`, e.g.
- `Parameters<EventParameters>*Weights`, see also `Events.parameters()`
- - Moved `EventParameters` to `Parameters.hh` header
-* Restructured `Event` class
- - `Event` can now only be build from a (new) `Event::EventData` class
- - Removed default constructor for `Event`
- - `Event::EventData` replaces the old `UnclusteredEvent` struct.
- - `UnclusteredEvent` is now deprecated, and will be removed in HEJ Version
- 2.3.0
- - Removed `Event.unclustered()` function
- - Added new member function `Events.parameters()`, to directly access
- (underlying) `Parameters<EventParameters>`
-* Added optional Colour charges to particles (`Particle.colour`)
+* Partons now have a Colour charge
- Colours are read from and written to LHE files
- - Colour connection in the HEJ limit can be generated via
- `Event::generate_colours` (automatically done in the resummation)
+ - For reweighted events the colours are created according to leading colour in
+ the FKL limit
## 2.0.5
* Fixed event classification for input not ordered in rapidity
### 2.0.4
* Fixed wrong path of `HEJ_INCLUDE_DIR` in `hej-config.cmake`
### 2.0.3
* Fixed parsing of (numerical factor) * (base scale) in configuration
* Don't change scale names, but sanitise Rivet output file names instead
### 2.0.2
* Changed scale names to `"_over_"` and `"_times_"` for proper file names (was
`"/"` and `"*"` before)
### 2.0.1
* Fixed name of fixed-order generator in error message.
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Mon, Jan 20, 11:30 PM (1 d, 12 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4242853
Default Alt Text
(4 KB)
Attached To
rHEJ HEJ
Event Timeline
Log In to Comment