Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 0 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,6 @@ matrix:
cat > CMakeLists.txt <<\EOF
add_subdirectory(doc)
EOF
# This is required because of differences between doxygen and github
# markdown syntax for code blocks. The committed code should use
# the github flavour and we generate the doxygen one on the fly.
git grep -l '^```[a-zA-Z]' | xargs sed -i .old -e 's|```\([a-zA-Z][a-zA-Z]*\)|\n```{.\1}\n|g;s|[.]bash|.sh|g;s|```|~~~~~~~|g'
find . -name "*.old" -delete
cmake .
make doc
deploy:
Expand Down
4 changes: 4 additions & 0 deletions Algorithm/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<!-- doxy
\page refAlgorithm Module 'Algorithm'
/doxy -->

# Algorithm

A description of this module is not yet available.
2 changes: 2 additions & 0 deletions CCDB/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refCCDB Module 'CCDB'
/doxy -->

# CCDB

Expand Down
4 changes: 4 additions & 0 deletions Common/Field/macro/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<!-- doxy
\page refCommonFieldMacros Field Macros
/doxy -->

## Macros for magnetic field manipulations

```o2::field::MagneticWrapperChebyshev``` class allows to dump the field data to text file and recreate it back as a ROOT object from this file. This is useful if one needs to change the name or the namespace of this class or persistent classes it usese internally (e.g. ``MathUtils/Chebyshev3D.h``, ``MathUtils/Chebyshev3DCalc.h``)
Expand Down
24 changes: 16 additions & 8 deletions Common/README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
<!-- doxy
\page refCommon Module 'Common'
/doxy -->

# Common

There is no module description yet.

<!-- doxy
This module contains the following submodules:

- \subpage refCommonConstants
- \subpage refCommonField
- \subpage refCommonMathUtils
- \subpage refCommonSimConfig
- \subpage refCommonTopologies
- \subpage refCommonTypes
- \subpage refCommonUtils
- \subpage refCommonmaps
* \subpage refCommonConstants
* \subpage refCommonFieldMacros
* \subpage refCommonMathUtils
* \subpage refCommonSimConfig
* \subpage refCommonTopologies
* \subpage refCommonTypes
* \subpage refCommonUtils
* \subpage refCommonmaps
/doxy -->
2 changes: 2 additions & 0 deletions Common/SimConfig/doc/ConfigurableParam.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refCommonSimConfig SimConfig
/doxy -->

# Configurable Parameters

Expand Down
26 changes: 17 additions & 9 deletions DataFormats/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,21 @@
<!-- doxy
\page refDataFormats Module 'DataFormats'
/doxy -->

# Data Formats

There is no module description yet.

<!-- doxy
This module contains the following submodules:

- \subpage refDataFormatsDetectors
- \subpage refDataFormatsHeaders
- \subpage refDataFormatsLegacy
- \subpage refDataFormatsMemoryResources
- \subpage refDataFormatsParameters
- \subpage refDataFormatsReconstruction
- \subpage refDataFormatsTimeFrame
- \subpage refDataFormatscommon
- \subpage refDataFormatssimulation
* \subpage refDataFormatsDetectors
* \subpage refDataFormatsHeaders
* \subpage refDataFormatsLegacy
* \subpage refDataFormatsMemoryResources
* \subpage refDataFormatsParameters
* \subpage refDataFormatsReconstruction
* \subpage refDataFormatsTimeFrame
* \subpage refDataFormatscommon
* \subpage refDataFormatssimulation
/doxy -->
4 changes: 4 additions & 0 deletions Detectors/Base/test/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<!-- doxy
\page refDetectorsBasetest Detectors Base test
/doxy -->

# WORK IN PROGRESS: Mat.Budget LUT classes


Expand Down
5 changes: 3 additions & 2 deletions Detectors/ITSMFT/MFT/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
<!-- doxy
\page refMFT MFT
/doxy -->

The Muon Forward Tracker
========================
# The Muon Forward Tracker

#### When?
* After the second LHC Long Shutdown.
Expand Down
2 changes: 2 additions & 0 deletions Detectors/ITSMFT/MFT/base/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMFTbase MFT base
/doxy -->

# MFT base classes

Expand Down
5 changes: 3 additions & 2 deletions Detectors/ITSMFT/MFT/reconstruction/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
<!-- doxy
\page refMFTreconstruction MFT reconstruction
/doxy -->

MFT track reconstruction
========================
# MFT track reconstruction

(for the moment see macros/README)

12 changes: 9 additions & 3 deletions Detectors/ITSMFT/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
<!-- doxy
\page refDetectorsITSMFT ITSMFT
/doxy -->

# ITSMFT

This is a top page for the ITSMFT detector documentation.

- \subpage refMFT
- \subpage refMFTbase
- \subpage refMFTreconstruction
<!-- doxy
* \subpage refMFT
* \subpage refMFTbase
* \subpage refMFTreconstruction
/doxy -->
2 changes: 2 additions & 0 deletions Detectors/MUON/MCH/Contour/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMCHContour MCH Contour
/doxy -->

# MCH Contour library

Expand Down
2 changes: 2 additions & 0 deletions Detectors/MUON/MCH/Mapping/Impl3/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMCHMappingImpl3 MCH Mapping Impl3
/doxy -->

# MCH Mapping Implementation

Expand Down
2 changes: 2 additions & 0 deletions Detectors/MUON/MCH/Mapping/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMCHMapping MCH Mapping
/doxy -->

# MCH Mapping

Expand Down
2 changes: 2 additions & 0 deletions Detectors/MUON/MCH/Mapping/SegContour/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMCHMappingSegContour MCH Mapping SegContour
/doxy -->

# Segmentation contours

Expand Down
4 changes: 3 additions & 1 deletion Detectors/MUON/MCH/Mapping/test/src/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
\page refMUONMCHMappingtest MCH Mapping test
<!-- doxy
\page refMUONMCHMappingtest MCH Mapping test
/doxy -->

By default the tests are running without any input.

Expand Down
2 changes: 2 additions & 0 deletions Detectors/MUON/MID/Clustering/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMIDClustering MID Clustering
/doxy -->

# Running MID clustering

Expand Down
2 changes: 2 additions & 0 deletions Detectors/MUON/MID/Tracking/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMIDTracking MID Tracking
/doxy -->

# Running MID Tracking

Expand Down
2 changes: 2 additions & 0 deletions Detectors/MUON/MID/Workflow/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refMUONMIDWorkflow MID Workflow
/doxy -->

# Running MID workflow

Expand Down
21 changes: 14 additions & 7 deletions Detectors/MUON/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
<!-- doxy
\page refDetectorsMUON MUON
/doxy -->

# MUON

This is a top page for the MUON detector documentation.

- \subpage refMUONMIDClustering
- \subpage refMUONMIDTracking
- \subpage refMUONMCHMappingSegContour
- \subpage refMUONMCHMapping
- \subpage refMUONMCHMappingtest
- \subpage refMUONMCHMappingImpl3
- \subpage refMUONMCHContour
<!-- doxy
* \subpage refMUONMIDClustering
* \subpage refMUONMIDTracking
* \subpage refMUONMIDWorkflow
* \subpage refMUONMCHMappingSegContour
* \subpage refMUONMCHMapping
* \subpage refMUONMCHMappingtest
* \subpage refMUONMCHMappingImpl3
* \subpage refMUONMCHContour
/doxy -->
36 changes: 22 additions & 14 deletions Detectors/README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,26 @@
<!-- doxy
\page refDetectors Module 'Detectors'
/doxy -->

# Detectors

There is no module description yet.

<!-- doxy
This module contains the following submodules:

- \subpage refDetectorsBase
- \subpage refDetectorsEMCAL
- \subpage refDetectorsFIT
- \subpage refDetectorsGeometry
- \subpage refDetectorsGlobalTracking
- \subpage refDetectorsHMPID
- \subpage refDetectorsITSMFT
- \subpage refDetectorsMUON
- \subpage refDetectorsPHOS
- \subpage refDetectorsPassive
- \subpage refDetectorsTOF
- \subpage refDetectorsTPC
- \subpage refDetectorsTRD
- \subpage refDetectorsZDC
* \subpage refDetectorsBasetest
* \subpage refDetectorsEMCAL
* \subpage refDetectorsFIT
* \subpage refDetectorsGeometry
* \subpage refDetectorsGlobalTracking
* \subpage refDetectorsHMPID
* \subpage refDetectorsITSMFT
* \subpage refDetectorsMUON
* \subpage refDetectorsPHOS
* \subpage refDetectorsPassive
* \subpage refDetectorsTOF
* \subpage refDetectorsTPC
* \subpage refDetectorsTRD
* \subpage refDetectorsZDC
/doxy -->
8 changes: 7 additions & 1 deletion Detectors/TPC/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
<!-- doxy
\page refDetectorsTPC TPC
/doxy -->

# TPC

This is a top page for the TPC detector documentation.

- \subpage refTPCworkflow
<!-- doxy
* \subpage refTPCworkflow
/doxy -->
2 changes: 2 additions & 0 deletions Detectors/TPC/workflow/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
<!-- doxy
\page refTPCworkflow TPC workflow
/doxy -->

# DPL workflows for the TPC

Expand Down
8 changes: 7 additions & 1 deletion Detectors/TRD/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
<!-- doxy
\page refDetectorsTRD TRD
/doxy -->

# TRD

This is a top page for the TRD detector documentation.

- \subpage refTRDbase
<!-- doxy
* \subpage refTRDbase
/doxy -->
4 changes: 4 additions & 0 deletions EventVisualisation/Base/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<!-- doxy
\page refEventVisualisationBase EventVisualisation Base
/doxy -->

# Event Visualisation Base

A description of this module is not yet available.
10 changes: 9 additions & 1 deletion EventVisualisation/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
<!-- doxy
\page refEventVisualisation Module 'EventVisualisation'
/doxy -->

# Event Visualisation

There is no module description yet.

<!-- doxy
This module contains the following submodules:

- \subpage refEventVisualisationBase
* \subpage refEventVisualisationBase
/doxy -->

6 changes: 5 additions & 1 deletion Examples/Ex1/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
\page refEx1 Ex1 A basic example with one library
<!-- doxy
\page refExamplesEx1 Ex1 A basic example with one library
/doxy -->

## Ex1 A basic example with one library

See [CMakeInstructions](../doc/CMakeInstructions.md) for an explanation about this directory.
6 changes: 5 additions & 1 deletion Examples/Ex2/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
\page refEx2 Ex2 A basic library with a Root dictionary
<!-- doxy
\page refExamplesEx2 Ex2 A basic library with a Root dictionary
/doxy -->

## Ex2 A basic library with a Root dictionary

See [CMakeInstructions](../doc/CMakeInstructions.md) for an explanation about this directory.
6 changes: 5 additions & 1 deletion Examples/Ex3/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
\page refEx3 Ex3 Adding an executable
<!-- doxy
\page refExamplesEx3 Ex3 Adding an executable
/doxy -->

## Ex3 Adding an executable

See [CMakeInstructions](../doc/CMakeInstructions.md) for an explanation about this directory.
6 changes: 5 additions & 1 deletion Examples/Ex4/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
\page refEx4 Ex4 Adding tests
<!-- doxy
\page refExamplesEx4 Ex4 Adding tests
/doxy -->

## Ex4 Adding tests

See [CMakeInstructions](../doc/CMakeInstructions.md) for an explanation about this directory.
6 changes: 5 additions & 1 deletion Examples/Ex5/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
\page refEx5 Ex5 Adding a man page
<!-- doxy
\page refExamplesEx5 Ex5 Adding a man page
/doxy -->

## Ex5 Adding a man page

See [CMakeInstructions](../doc/CMakeInstructions.md) for an explanation about this directory.
Loading