Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
338 commits
Select commit Hold shift + click to select a range
f3080db
add shorthand for tracks
jackaraz Mar 28, 2022
6f0283a
create a failsafe for jet accessors
jackaraz Mar 30, 2022
d752467
optimise RecEventFormat.h
jackaraz Mar 30, 2022
f5497a3
remove old `jets_` vector
jackaraz Mar 30, 2022
89015f5
update DelphesTreeReader.cpp
jackaraz Mar 30, 2022
6890643
update DelphesTreeReader.cpp
jackaraz Apr 1, 2022
e6796ce
add checkup for fjcontrib
jackaraz Apr 2, 2022
b2f87cb
modify library structure
jackaraz Apr 2, 2022
9cc1658
create shared library for substructure module
jackaraz Apr 2, 2022
9809346
bugfix in execution without fastjet
jackaraz Apr 2, 2022
6d55de3
slight modification in coding style of main.py
jackaraz Apr 2, 2022
c054fd2
add substructure library to normal mode workflow
jackaraz Apr 2, 2022
735fedc
bugfix in RecJetFormat.h
jackaraz Apr 2, 2022
d426641
improve the code structure
jackaraz Apr 3, 2022
03c7dac
move fastjet into shared library
jackaraz Apr 3, 2022
38e2357
move filter into the shared library
jackaraz Apr 3, 2022
8cf6a65
add Pruner.cpp
jackaraz Apr 3, 2022
0e9c061
update the structure of the class: ClusterBase.h
jackaraz Apr 4, 2022
1ae418e
improve Nsubjettiness.h
jackaraz Apr 5, 2022
7cfbc9a
add HEPTopTagger to SampleAnalyzer backend
jackaraz Apr 5, 2022
8a3476e
integration of HTT for compilation libraries
jackaraz Apr 5, 2022
ecae28d
HTT installation and detection interfaces
jackaraz Apr 5, 2022
74cbb28
add fastjet flag
jackaraz Apr 5, 2022
118c378
add HTT to AnalyzerBase.h
jackaraz Apr 5, 2022
ad9903e
move Recluster.hh to the source file
jackaraz Apr 6, 2022
d2f4b2a
update install_heptoptagger.py
jackaraz Apr 6, 2022
8536884
update install_heptoptagger.py
jackaraz Apr 6, 2022
821bf6d
simplify Filter.h
jackaraz Apr 6, 2022
37ad5e7
add empty jet (thanks to @econte-cms)
jackaraz Apr 6, 2022
e09c803
move softdrop to source
jackaraz Apr 6, 2022
7b35f4f
add examples for substructure module
jackaraz Apr 7, 2022
d8a0dae
add table for available normal mode jet_algo definitions
jackaraz Apr 7, 2022
41ee4f4
add installation instructions
jackaraz Apr 7, 2022
62ed504
fix syntax in virtual functions
jackaraz Apr 10, 2022
d7f7995
fix memory leaks and doc
jackaraz Apr 11, 2022
8312fa6
remove pseudojet dependency from JetClusterer.cpp
jackaraz Apr 12, 2022
d01fab3
protection against delphes
jackaraz Apr 12, 2022
575a8f3
implement `exclusive_subjets` accessor to RecJetFormat.h
jackaraz Apr 13, 2022
66bb550
bugfix in malloc for Pruner.cpp and Filter.cpp
jackaraz Apr 19, 2022
3d8da12
bugfix in malloc for SoftDrop.cpp
jackaraz Apr 19, 2022
b54d4a7
add failsafe for `exclusive_subjets`
jackaraz Apr 19, 2022
6b2a4cf
remove unnecessary class declarations in ClusterBase.h
jackaraz Apr 19, 2022
e528f70
fix library name
jackaraz Apr 20, 2022
4efc86d
bugfix in HTT.h and HTT.cpp
jackaraz Apr 20, 2022
5824c69
add test module for HTT
jackaraz Apr 20, 2022
65eaaf6
check compiler version
jackaraz Apr 20, 2022
bbe0afb
raise proper error with necessary information
jackaraz Apr 20, 2022
a943159
optimise codeflow
jackaraz Apr 21, 2022
46d4c4b
optimise codeflow: HTT.h
jackaraz Apr 21, 2022
ebead65
update FastJet and fjcontrib
jackaraz Apr 21, 2022
3a1cbbd
modify behaviour incase fjcontrib is not available
jackaraz Apr 21, 2022
dfbd209
import fjcontrib based interface if fjcontrib is available
jackaraz Apr 21, 2022
f8eb75a
bugfix: fjconfig control requires new flag
jackaraz Apr 21, 2022
2c43e59
move variableR headers to source file
jackaraz Apr 22, 2022
0e95a55
compile fjcontrib as position independent code
jackaraz Apr 22, 2022
b598574
cleaning setup_write.py
BFuks Apr 25, 2022
a97bd3d
Update ma5
BFuks Apr 25, 2022
02da2d2
cleaning cmd_submit.py
BFuks Apr 25, 2022
0375873
missing initialisation in the reset function for the MCParticleFormat…
BFuks Apr 26, 2022
ffbf4d1
Polishing JetClusterer.h
BFuks Apr 26, 2022
6beb13f
Merge branch 'substructure' into sharedlib
jackaraz Apr 26, 2022
f9118f6
removing useless comments in install_fastjet.py
BFuks Apr 27, 2022
4bbb4cc
removing useless comments in install_fastjetcontrib.py
BFuks Apr 27, 2022
7f26ef7
polishing the heptoptagger installation routines + downgrading clang …
BFuks May 5, 2022
84fcb30
polishing install_manager.py
BFuks May 5, 2022
49feb65
polishing detect_fastjet.py
BFuks May 5, 2022
9632393
polishing detect_heptoptagger.py
BFuks May 5, 2022
061200d
polishing RecJetFormat.cpp
BFuks May 17, 2022
2277188
Polishing HEPTopTagger
BFuks May 17, 2022
a534e6d
Removing a useless line in ClusterBase.h
BFuks May 17, 2022
27c5b5d
Polishing the substructure readme
BFuks May 17, 2022
6b3123b
Fixing the substructure readme (markdown)
BFuks May 17, 2022
fbe64c8
Fixing the substructure readme (markdown)
BFuks May 17, 2022
a2ff644
Merge pull request #63 from MadAnalysis/sharedlib
BFuks May 18, 2022
3aa5ef9
convert bits to LaTeX
jackaraz May 24, 2022
b701a4c
Merge branch 'main' into substructure
jackaraz May 24, 2022
ae15a64
add changelog for v2.0
jackaraz May 28, 2022
7a89a77
Merge branch 'main' into substructure
jackaraz May 30, 2022
6136d13
Merge branch 'main' into substructure
jackaraz May 30, 2022
5a06aab
Merge branch 'main' into substructure
jackaraz Jun 1, 2022
209a5fc
improve code efficiency
jackaraz Jun 6, 2022
4b0ee80
deprecate old detector simulator
jackaraz Jun 6, 2022
2bcc2ca
change ancestor as RecJetFormat
jackaraz Jun 6, 2022
4c6ae3f
add reconstruction method
jackaraz Jun 6, 2022
e74b371
set default reco mode to hadron-based
jackaraz Jun 6, 2022
2cf1f42
Merge branch 'main' into substructure
jackaraz Jun 6, 2022
1724c4d
Merge branch 'substructure' into tau_tagging
jackaraz Jun 6, 2022
28c108d
merge updates
jackaraz Jun 6, 2022
df1fc5d
initialize tagger base
jackaraz Jun 6, 2022
bfcdbee
main routines for tagger base
jackaraz Jun 7, 2022
0aaaa3b
add tagger base
jackaraz Jun 7, 2022
cddb25f
construct main tagger structure (not complete)
jackaraz Jun 8, 2022
b20caa9
improve docstring
jackaraz Jun 8, 2022
b8ac302
complete tagger module
jackaraz Jun 9, 2022
50f1abf
add tagger loader
jackaraz Jun 9, 2022
bf3923a
adapt python interface
jackaraz Jun 9, 2022
f46457b
adap user-interface
jackaraz Jun 9, 2022
fdb5f28
integrate new tagger to JetClusterer
jackaraz Jun 9, 2022
8676021
remove null smearer. its not needed
jackaraz Jun 9, 2022
d80a61a
rule out old tagger interface
jackaraz Jun 9, 2022
dbb0eb6
bugfix in tagging interface
jackaraz Jun 9, 2022
ad205e9
move sfs banner to JetClusterer.h
jackaraz Jun 9, 2022
684b7b7
full integration of SFSTaggerBase
jackaraz Jun 9, 2022
ef06a61
move SFS header file inclusion from analysis to analysisList.h
jackaraz Jun 9, 2022
213f678
update changelog-v2.0.md
jackaraz Jun 9, 2022
e08fe7c
bump version minor
jackaraz Jun 9, 2022
d1cc375
use functions to set parameters
jackaraz Jun 9, 2022
a70fe98
change vector definitions to typefef
jackaraz Jun 22, 2022
29d1d51
add loose, mid, tight tagging options to the jet class
jackaraz Jun 22, 2022
f8c7ceb
adapt tagger to have loose, mid, tight taggers
jackaraz Jun 22, 2022
fa61363
butfix in hadron based tau tagging
jackaraz Jun 22, 2022
7931048
adapt packages to the new tagger
jackaraz Jun 22, 2022
65bcabc
adapt SFS tagging interface
jackaraz Jun 22, 2022
cd7bf11
bugfix in tagger structure
jackaraz Jun 23, 2022
59fefad
Merge branch 'main' into substructure
jackaraz Jun 23, 2022
7743820
Merge branch 'substructure' into tau_tagging
jackaraz Jun 23, 2022
e116b09
Merge branch 'tau_tagging' into multitag
jackaraz Jun 23, 2022
41e6f12
merge "fix_random" in "multitag"
jackaraz Jun 23, 2022
ef26851
bugfix in btag efficiencies
jackaraz Jun 23, 2022
ef4ddf2
Merge branch 'main' into substructure
jackaraz Jun 23, 2022
b2dcbee
Merge branch 'substructure' into tau_tagging
jackaraz Jun 23, 2022
8588c19
fix tagger to match previous tagger
jackaraz Jun 23, 2022
d22ac49
expand docstring
jackaraz Jun 23, 2022
2699ff5
adapt jet identification algo
jackaraz Jun 23, 2022
684cf73
add switch to enable ctagging
jackaraz Jun 23, 2022
9a52d64
code efficiency booleans are moved to SFSTaggerBase
jackaraz Jun 23, 2022
2ef3a1e
bugfix in tagger names
jackaraz Jun 23, 2022
23cbb43
move efficiency booleans to protected
jackaraz Jun 23, 2022
4dac495
bugfix for backwards compatibility
jackaraz Jun 24, 2022
aca18af
bugfix in code efficiency booleans
jackaraz Jun 24, 2022
5007303
expand the printing functionality
jackaraz Jun 24, 2022
4500577
Merge remote-tracking branch 'remotes/origin/tau_tagging' into multitag
jackaraz Jun 24, 2022
6064eab
update changelog
jackaraz Jun 24, 2022
0330493
expand docstring
jackaraz Jun 24, 2022
d6a5c49
fix the numeric difference in inclusive mode between main branch
jackaraz Jun 24, 2022
8d57c08
clean the heap in JetClusterer.h
jackaraz Jun 24, 2022
087619c
remove unnecessary headers
jackaraz Jun 24, 2022
93c6e0a
turn off verbosity of the tracker
jackaraz Jun 24, 2022
77b7f88
Merge pull request #97 from MadAnalysis/multitag
jackaraz Jun 24, 2022
c2b3df5
extend the documentation
jackaraz Jun 25, 2022
1e7c9ab
remove old tagger
jackaraz Jun 25, 2022
593778c
update destructor
jackaraz Jun 25, 2022
708d8a3
clean the header file
jackaraz Jun 25, 2022
2c0bd43
limit the scope of the namespace
jackaraz Jun 25, 2022
1dd5603
extend jet definitions
jackaraz Jun 25, 2022
fe4feae
bugfix in heap allocation for Filter
jackaraz Jun 25, 2022
4e828e4
bugfix in pointer initializer
jackaraz Jun 25, 2022
f2def75
add interface test for jet substructure
jackaraz Jun 25, 2022
636b13b
update HTT test
jackaraz Jun 25, 2022
8f67c6e
update changelog-v2.0.md
jackaraz Jun 25, 2022
5409785
polishing the language
BFuks Jul 4, 2022
dc3c7cb
- Polishing error and warning messages all over the place.
BFuks Jul 5, 2022
b3084dc
revert `_isTauTaggingEffOn` definition
jackaraz Jul 18, 2022
c990e68
update changelog-v2.0.md
jackaraz Jul 18, 2022
3681002
protection against prereleases
jackaraz Jul 18, 2022
c49a4fd
update changelog-v2.0.md
jackaraz Jul 18, 2022
b788cb2
update README.md
jackaraz Jul 18, 2022
214bcb0
remove unused integer declerations
jackaraz Jul 18, 2022
7535afc
Merge pull request #86 from MadAnalysis/tau_tagging
jackaraz Jul 18, 2022
82a9bb8
Merge branch 'main' into substructure
jackaraz Jul 18, 2022
7ce498e
update makedoc
jackaraz Jul 18, 2022
d8b82f7
bump version minor
jackaraz Jul 18, 2022
646b0a8
major bugfix for the initial compilation
jackaraz Jul 18, 2022
6a4dca4
bump version minor
jackaraz Jul 18, 2022
ae6c567
bugfix in SFSTaggerBase.cpp
jackaraz Jul 18, 2022
fe98722
bump version minor
jackaraz Jul 18, 2022
a4a9edd
Merge branch 'main' into substructure
jackaraz Jul 18, 2022
a2c6875
move the implementation of fatjets and genjets into the jetcollection
jackaraz Sep 29, 2022
a0723b6
update changelog-v2.0.md
jackaraz Sep 29, 2022
6a74b37
update version
jackaraz Sep 29, 2022
be1cd8a
bugfix for jet collection
jackaraz Sep 29, 2022
e388dc0
update changelog-v2.0.md
jackaraz Sep 29, 2022
da9c5d6
update main_normal.tex
jackaraz Sep 29, 2022
12f6b99
simplify the print structure
jackaraz Oct 3, 2022
c95821e
Merge branch 'substructure' into delphes_integration
BFuks Jan 6, 2023
33bd564
Fixing language
BFuks Jan 6, 2023
4690af0
Merge branch 'delphes_integration' of https://github.com/MadAnalysis/…
BFuks Jan 6, 2023
826f0bb
Merge pull request #135 from MadAnalysis/delphes_integration
BFuks Jan 6, 2023
af5ef6c
Compiler options for the LHCO reader
BFuks Jan 11, 2023
3dad67c
separate asimov based stat model for SL
jackaraz Jan 12, 2023
3d03f27
Revert "separate asimov based stat model for SL"
jackaraz Jan 12, 2023
6fc86af
update changelog-v2.0.md
jackaraz Jan 12, 2023
a3e20b0
bump the version minor
jackaraz Jan 12, 2023
f0b789c
Merge pull request #167 from MadAnalysis/LHCO_issue
jackaraz Jan 12, 2023
990f342
remove unnecessary reinitialisation
jackaraz Mar 20, 2023
acd2ead
update gitignore
jackaraz Mar 20, 2023
8c81384
extend gitignore
jackaraz Mar 20, 2023
0fe0657
Merge branch 'main' into substructure
jackaraz Mar 21, 2023
60d37f0
bump the version
jackaraz Mar 21, 2023
e2bfff5
improve executable
jackaraz Mar 21, 2023
28b8759
extend gitignore
jackaraz Mar 21, 2023
980cd87
update gitignore
jackaraz Mar 21, 2023
e4279e2
modify the banner
jackaraz Mar 21, 2023
be7d79b
update deletion
jackaraz Mar 21, 2023
9100642
update gitignore
jackaraz Mar 21, 2023
add397f
bugfix for issue #190
jackaraz Apr 21, 2023
f8fbd93
extend the boost class accessors
jackaraz May 4, 2023
b951678
add new initialisation
jackaraz May 4, 2023
099601d
Merge branch 'main' into substructure
jackaraz May 31, 2023
04d71ae
fix linking issues
jackaraz May 31, 2023
3672a6a
bump version
jackaraz May 31, 2023
1c65eba
convert binary taco file into csv file
jackaraz Jun 6, 2023
726109e
add fastjet flags for delphes
jackaraz Jul 19, 2023
ec3b390
update changelog
jackaraz Jul 19, 2023
2bdb4e3
real fix of the bug
BFuks Jul 19, 2023
d01257b
set fastjet flag by default
jackaraz Jul 21, 2023
c719d93
fix the wrong placement
jackaraz Jul 21, 2023
418c2ea
add fastjet flag for the execution
jackaraz Jul 21, 2023
11083d7
add protection for recjetformat
jackaraz Jul 21, 2023
d1608aa
Merge pull request #208 from MadAnalysis/delphes_bugfix
jackaraz Jul 21, 2023
8748ee2
Merge branch 'main' into substructure
jackaraz Sep 13, 2023
ab05c46
Fixing some bug in configuration.cpp (thanks M. Goodsell)
BFuks Jul 1, 2024
5ac60b4
Fixing CSH setup script issue (#262)
BFuks Sep 23, 2024
d27b2ef
Merge branch 'main' into substructure
jackaraz Oct 27, 2025
bfdd3be
update installation
jackaraz Oct 27, 2025
bc49b1a
optimise imports
jackaraz Oct 27, 2025
cda5bd6
update
jackaraz Oct 28, 2025
d7b7a78
bugfix
jackaraz Oct 28, 2025
57dae26
fixing missing bits
jackaraz Oct 28, 2025
75fbc8f
cleaning
jackaraz Oct 29, 2025
4e699d8
include delphes paths
jackaraz Oct 31, 2025
27563b4
bugfix
jackaraz Oct 31, 2025
d243b29
bugfix
jackaraz Oct 31, 2025
6140fbf
disable
jackaraz Oct 31, 2025
7b0d478
bugfix
jackaraz Oct 31, 2025
8f96b77
update detection
jackaraz Oct 31, 2025
211d8f2
update
jackaraz Oct 31, 2025
97b2e49
remove has_pyhf check
jackaraz Nov 1, 2025
cb49e69
fix absence of xsec crash
jackaraz Nov 1, 2025
45a2755
bugfix
jackaraz Nov 1, 2025
0796491
bugfix
jackaraz Nov 1, 2025
704a9df
fix delphes setup
jackaraz Nov 1, 2025
13cf0e0
bugfix
jackaraz Nov 1, 2025
ea71032
clean scipy and pyhf
jackaraz Nov 1, 2025
4181d6f
simplify
jackaraz Nov 3, 2025
c1461e1
update
jackaraz Nov 4, 2025
f0d5153
add protection
jackaraz Nov 4, 2025
d231bfc
optimise
jackaraz Nov 4, 2025
dff7555
update jet filler
jackaraz Nov 4, 2025
e33de91
bugfix
jackaraz Nov 4, 2025
d692ceb
add fatjet
jackaraz Nov 4, 2025
235a484
compilation issue fixes
jackaraz Nov 5, 2025
d90a376
check fastjet and delphes before
jackaraz Nov 7, 2025
5e14e9a
update
jackaraz Nov 7, 2025
db0f315
minor update
jackaraz Nov 7, 2025
5b1bb23
remove scipy
jackaraz Nov 7, 2025
7e3dc12
match fastjet's compiler to root's
jackaraz Nov 10, 2025
2a3d9f3
improve check fastjet
jackaraz Nov 10, 2025
949005d
update
jackaraz Nov 11, 2025
c7b79b5
delphes exec issues in linux
jackaraz Nov 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
112 changes: 56 additions & 56 deletions .github/workflows/quick_validation.yml
Original file line number Diff line number Diff line change
@@ -1,67 +1,67 @@
name: Quick Validation
name: Quick Validation

on:
push:
branches:
- main
- release/*
# Each pull request should be validated before merging with main or dev
pull_request:
branches:
- main
- dev
# Enables manual action execution.
workflow_dispatch:
# push:
# branches:
# - main
# - release/*
# Each pull request should be validated before merging with main or dev
# pull_request:
# branches:
# - main
# - dev
# Enables manual action execution.
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
test:
name: OS ${{ matrix.os }}, Python ${{ matrix.python-version }}
runs-on: ${{ matrix.os }}
test:
name: OS ${{ matrix.os }}, Python ${{ matrix.python-version }}
runs-on: ${{ matrix.os }}

strategy:
matrix:
python-version: ['3.8']
os: [ubuntu-latest]

steps:
- uses: actions/checkout@v2

- name: Set up Python version ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
strategy:
matrix:
python-version: ["3.8"]
os: [ubuntu-latest]

- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
echo $PWD && cd validation
python -m pip install -e .

- name: List installed dependencies
run: python -m pip list

- name: Print help message
run: |
./validation/scripts/validation_bootstrap -h

- name: Validate Parton-Level analyses
run: |
./validation/scripts/validation_bootstrap -P
steps:
- uses: actions/checkout@v2

- name: Validate Hadron-Level analyses
run: |
./validation/scripts/validation_bootstrap -H
- name: Set up Python version ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}

- name: Validate Reco-Level analyses
run : |
./validation/scripts/validation_bootstrap -R
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
echo $PWD && cd validation
python -m pip install -e .

#- name : Validate Expert mode
# run : |
# ./validation/scripts/validation_bootstrap -e
- name: List installed dependencies
run: python -m pip list

- name : Validate FastJet interface
run : |
./validation/scripts/validation_bootstrap --fastjet
- name: Print help message
run: |
./validation/scripts/validation_bootstrap -h

- name: Validate Parton-Level analyses
run: |
./validation/scripts/validation_bootstrap -P

- name: Validate Hadron-Level analyses
run: |
./validation/scripts/validation_bootstrap -H

- name: Validate Reco-Level analyses
run: |
./validation/scripts/validation_bootstrap -R

#- name : Validate Expert mode
# run : |
# ./validation/scripts/validation_bootstrap -e

- name: Validate FastJet interface
run: |
./validation/scripts/validation_bootstrap --fastjet
149 changes: 149 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,138 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# PyCharm type checker
.idea/

# VScode type checker
.vscode/

.github_meta.log
*/*.pyc
*/*/*.pyc
Expand All @@ -13,5 +148,19 @@ tools/SampleAnalyzer/Test/Makefile_*
*/*/*.log
doc/??????_mode.log
doc/??????_mode.pdf
.ma5history
architecture.ma5
setup.sh
setup.csh
tools/SampleAnalyzer/Commons/Makefile
tools/SampleAnalyzer/Configuration/Makefile
tools/SampleAnalyzer/Process/Makefile
PortabilityTags.h
.DS_Store
ANALYSIS_*
samples/*
tools/fastjet
tools/HEPTopTagger
tools/zlib
fastjet-config
tools/SampleAnalyzer/Bin
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,16 +249,17 @@ authors thank you for this.
In the following you can find supported third party software that can be used within MadAnalysis 5.
The [latest release](https://github.com/MadAnalysis/madanalysis5/releases) of MadAnalysis 5 has been tested with enlisted versions.

- [FastJet](http://fastjet.fr) v3.3.3
- [FastJet](http://fastjet.fr) v3.4.0
- [FastJet Contrib](https://fastjet.hepforge.org/contrib/) v1.048
- [Delphes](https://github.com/delphes/delphes) v3.5.0
- [ROOT](https://root.cern) v6.04.08
- [pyhf](https://github.com/scikit-hep/pyhf) v0.7.3
- [Spey](https://spey.readthedocs.io/) v0.2.5

### Authors

MadAnalysis 5 is openly developed by the core dev team consisting of:

- [Jack Y. Araz](mailto:jack.araz@durham.ac.uk)
- [Jack Y. Araz](mailto:j.araz@ucl.ac.uk)
- [Benjamin Fuks](mailto:fuks@lpthe.jussieu.fr)
- [Eric Conte](mailto:eric.conte@iphc.cnrs.fr)

Expand Down
4 changes: 2 additions & 2 deletions bin/ma5
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ sys.path.insert(0, servicedir)

# Release version
# Do not touch it !!!!!
version = "1.11.0"
date = "2025/04/23"
version = "2.0.9"
date = "2025/10/29"

# Loading the MadAnalysis session
import madanalysis.core.launcher
Expand Down
4 changes: 4 additions & 0 deletions doc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,7 @@ Information can also be found in the following files.
project from its early days to now.
- [PAD](./PAD.md): guidelines to submit a new analysis to our Public Analysis Database
(PAD).

Further details on the usage of specific modules can be found in the following files:
- [Jet Substructure](../tools/SampleAnalyzer/Interfaces/substructure/README.md)
- [HEPTopTagger](../tools/SampleAnalyzer/Interfaces/HEPTopTagger/README.md)
6 changes: 3 additions & 3 deletions doc/makedoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

################################################################################
#
# Copyright (C) 2012-2018 Eric Conte, Benjamin Fuks
# Copyright (C) 2012-2022 Jack Araz, Eric Conte & Benjamin Fuks
# The MadAnalysis development team, email: <ma5team@iphc.cnrs.fr>
#
#
# This file is part of MadAnalysis 5.
# Official website: <https://launchpad.net/madanalysis5>
# Official website: <https://github.com/MadAnalysis/madanalysis5>
#
# MadAnalysis 5 is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand Down
Loading