diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 382e9613..37f9a99c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -101,7 +101,7 @@ Software visit [conduct]: CONDUCT.md [license]: LICENSE.md [issues]: https://github.com/HEP-FCC/fcc-tutorials/issues -[pro-git-chapter]: http://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project +[pro-git-chapter]: https://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project [gh-fork]: https://help.github.com/en/articles/fork-a-repo [gh-pull]: https://help.github.com/en/articles/about-pull-requests [gh-fork-pull]: https://reflectoring.io/github-fork-and-pull/ diff --git a/developing-fcc-software/FccSoftwareGit.md b/developing-fcc-software/FccSoftwareGit.md index 7dde1fe8..b1c5c07b 100644 --- a/developing-fcc-software/FccSoftwareGit.md +++ b/developing-fcc-software/FccSoftwareGit.md @@ -11,7 +11,7 @@ code. For a general introduction to git, have a look at these tutorials: - [Atlassian tutorial](https://www.atlassian.com/git/tutorials/) -- [Interactive tutorial](http://pcottle.github.io/learnGitBranching/) +- [Interactive tutorial](https://pcottle.github.io/learnGitBranching/) - [The git book](https://git-scm.com/book/en/v2) ## First time setup of git diff --git a/fast-sim-and-analysis/EventProduction.md b/fast-sim-and-analysis/EventProduction.md index 8a3f82c4..b538e2b9 100644 --- a/fast-sim-and-analysis/EventProduction.md +++ b/fast-sim-and-analysis/EventProduction.md @@ -181,12 +181,12 @@ Pythia8 card (in this case `p8_ee_default.cmd`), that does not include specific decays nor specific matching/merging parameters. ::: -To assist you in writing your own Pythia8 configuration cards, the manual is available [here](http://home.thep.lu.se/~torbjorn/pythia81html/Welcome.html) +To assist you in writing your own Pythia8 configuration cards, the manual is available [here](https://pythia.org/latest-manual/Welcome.html) ## Expert mode The following commands should be run with care, as they update the database, web-page etc... -They run automatically every four hours with crontab, thus you will eventually know when your samples are ready to be used by browsing the corresponding configuration on this [web-page](http://fcc-physics-events.web.cern.ch/). +They run automatically every four hours with crontab, thus you will eventually know when your samples are ready to be used by browsing the corresponding configuration on this [web-page](https://fcc-physics-events.web.cern.ch/). The `--force` option is used to force the script to run in order to optimize running time, processes that have not been flagged will not be checked. ### Updating the database diff --git a/fast-sim-and-analysis/FccFastSimGeneration.md b/fast-sim-and-analysis/FccFastSimGeneration.md index f13eccfa..5ed297e3 100644 --- a/fast-sim-and-analysis/FccFastSimGeneration.md +++ b/fast-sim-and-analysis/FccFastSimGeneration.md @@ -756,9 +756,9 @@ i.e. 1458.0 +- 7.7 pb. ### Generating ditaus with Whizard As explained in the dedicated [Whizard section](#whizard), to use `whizard` we need a `Sindarin` configuration file. To generate ditau events we will use the file -[Z_tautau.sin](http://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/Z_tautau.sin): +[Z_tautau.sin](https://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/Z_tautau.sin): ``` -$ wget http://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/Z_tautau.sin +$ wget https://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/Z_tautau.sin ``` and run it in a dedicate directory to not pollute the working one with the many files produced: ``` @@ -783,7 +783,7 @@ The first lines of the `LHEf` file give the total cross-section: 1.508 +- 2 pb, In order to get the events in `EDM4hep` format, we exploit the fact that `Pythia` provides `LHEf` reader functionality. To activate that we will use `Gaudi` and special `.cmd` file the consider the input `LHEf` input file as a `Beam`. This special `.cmd` is called `p8_lhereader.cmd` and it is available on the web: ``` S cd ../cards -wget http://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/p8_lhereader.cmd +wget https://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/p8_lhereader.cmd ``` Please note the lines ``` @@ -952,7 +952,7 @@ i.e the total ditau cross-section at 91.2 GeV from `KKMCee` is 1485.5 +- 0.007 p In order to get the events in `EDM4hep` format, we will use `Gaudi` and the tools available in [k4FWCore](https://github.com/key4hep/k4FWCore) and [k4Gen](https://github.com/HEP-FCC/k4Gen/). We need a Gaudi steering file that reads the `HepMC` file and writes out the `EDM4hep` file. A minimal version of such a steering code is available on the tutorial reference page: ``` -wget http://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/hepmc2edm.py +wget https://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/hepmc2edm.py ``` Let's see what it does: that is shown by the first line of the help function ``` @@ -1096,7 +1096,7 @@ Now we are ready to go. #### Creating histograms with FCCAnalyses At this purpose we will use the recently introduced `build_graph` attribute. The example is availble at -[histmaker_ttmm.py](http://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/histmaker_ttmm.py). +[histmaker_ttmm.py](https://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/histmaker_ttmm.py). ##### Dissection of `histmaker_ttmm.py` @@ -1193,7 +1193,7 @@ total 24 #### Comparing distributions FCCAnalyses provides the `plots` option to prepare some plots. A possible way to plot the histos is available at -[plots_ttmm.py](http://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/plots_ttmm.py), which can run as +[plots_ttmm.py](https://fccsw.web.cern.ch/tutorials/apr2023/tutorial1/plots_ttmm.py), which can run as ``` $ fccanalysis plots plots_ttmm.py ``` diff --git a/full-detector-simulations/FCCeeGeneralOverview/FCCeeGeneralOverview.md b/full-detector-simulations/FCCeeGeneralOverview/FCCeeGeneralOverview.md index 65375815..2afbcc34 100644 --- a/full-detector-simulations/FCCeeGeneralOverview/FCCeeGeneralOverview.md +++ b/full-detector-simulations/FCCeeGeneralOverview/FCCeeGeneralOverview.md @@ -36,7 +36,7 @@ Let's first run the CLD Geant4 simulation, through ddsim, for some $e^{+}e^{-} \ git clone https://github.com/key4hep/CLDConfig.git cd CLDConfig/CLDConfig # retrieve Z(mumu)H(X) MC generator events -wget http://fccsw.web.cern.ch/fccsw/tutorials/MIT2024/wzp6_ee_mumuH_ecm240_GEN.stdhep.gz +wget https://fccsw.web.cern.ch/fccsw/tutorials/MIT2024/wzp6_ee_mumuH_ecm240_GEN.stdhep.gz gunzip wzp6_ee_mumuH_ecm240_GEN.stdhep.gz # run the Geant4 simulation ddsim -I wzp6_ee_mumuH_ecm240_GEN.stdhep -N 10 -O wzp6_ee_mumuH_ecm240_CLD_SIM.root --compactFile $K4GEO/FCCee/CLD/compact/CLD_o2_v05/CLD_o2_v05.xml --steeringFile cld_steer.py diff --git a/software-basics/prerequisites.md b/software-basics/prerequisites.md index dc7ab8c7..8f2e3ce1 100644 --- a/software-basics/prerequisites.md +++ b/software-basics/prerequisites.md @@ -61,7 +61,7 @@ is still available. ## Special notes or alternative cases / settings ### Bash shell -The [Bash shell](http://cern.ch/go/gdJ9) will be used +The [Bash shell](https://cern.ch/go/gdJ9) will be used throughout the workshop. The default for new computing accounts is now Bash. If you have an older account, the default used to be a shell called `tcsh` diff --git a/software-basics/swan.md b/software-basics/swan.md index ff6e19d0..69d4dff9 100644 --- a/software-basics/swan.md +++ b/software-basics/swan.md @@ -9,7 +9,7 @@ SWAN is a web service for running jupyter notebooks at CERN, and is a very convenient way of running tutorials if one has a CERN computing account. -SWAN can be used only with a browser and is reached by visiting . +SWAN can be used only with a browser and is reached by visiting . After logging in, SWAN will ask you to configure your session. The default software stack (`102` at the moment can be kept, but to use the Key4hep, software the following environment script has to be used: ```