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: 4 additions & 1 deletion documentation/doxygen/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,10 @@ TAB_SIZE = 3
# commands \{ and \} for these it is advised to use the version @{ and @} or use
# a double escape (\\{ and \\})

ALIASES =

ALIASES += legacy{2}="\htmlonly<div class=\"legacybox\"><h2>Legacy Code</h2> The <strong>\1</strong> \2 is legacy software: there will be no bug fixes nor new developments. It can be used as it is, but it's not recommended to use it in new code.</div>\endhtmlonly"



# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
# only. Doxygen will then generate output that is more tailored for C. For
Expand Down
6 changes: 6 additions & 0 deletions documentation/doxygen/ROOT.css
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,9 @@ div.contents {
background-color: #f9fafc;
padding: 15px;
}

.legacybox {
border: 3px solid #879ecb;
background-color: #fdf06b;
padding: 15px;
}
2 changes: 2 additions & 0 deletions hist/spectrum/doc/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
\defgroup Spectrum Advanced spectra processing classes.
\ingroup Hist

\legacy{Spectrum,package}

\authors
Miroslav Morhac
Institute of Physics
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrum/src/TSpectrum.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
\brief Advanced Spectra Processing
\author Miroslav Morhac

\legacy{TSpectrum,class}

This class contains advanced spectra processing functions for:

- One-dimensional background estimation
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrum/src/TSpectrum2.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
\brief Advanced 2-dimensional spectra processing
\author Miroslav Morhac

\legacy{TSpectrum2,class}

This class contains advanced spectra processing functions.

- One-dimensional background estimation functions
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrum/src/TSpectrum2Fit.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
\brief Advanced 2-dimensional spectra fitting functions
\author Miroslav Morhac

\legacy{TSpectrum2Fit,class}

Class for fitting 2D spectra using AWMI (algorithm without matrix
inversion) and conjugate gradient algorithms for symmetrical
matrices (Stiefel-Hestens method). AWMI method allows to fit
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrum/src/TSpectrum2Transform.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
\brief Advanced 2-dimensional orthogonal transform functions
\author Miroslav Morhac

\legacy{TSpectrum2Transform,class}

Class to carry out transforms of 2D spectra, its filtering and
enhancement. It allows to calculate classic Fourier, Cosine, Sin,
Hartley, Walsh, Haar transforms as well as mixed transforms (Fourier-
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrum/src/TSpectrum3.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
\brief Advanced 3-dimensional spectra processing functions
\author Miroslav Morhac

\legacy{TSpectrum3,class}

This class contains advanced spectra processing functions.

- Three-dimensional background estimation functions
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrum/src/TSpectrumFit.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
\brief Advanced 1-dimensional spectra fitting functions
\author Miroslav Morhac

\legacy{TSpectrumFit,class}

Class for fitting 1D spectra using AWMI (algorithm without matrix
inversion) and conjugate gradient algorithms for symmetrical
matrices (Stiefel-Hestens method). AWMI method allows to fit
Expand Down
3 changes: 3 additions & 0 deletions hist/spectrum/src/TSpectrumTransform.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
\brief Advanced 1-dimensional orthogonal transform functions
\author Miroslav Morhac

\legacy{TSpectrumTransform,class}


Class to carry out transforms of 1D spectra, its filtering and
enhancement. It allows to calculate classic Fourier, Cosine, Sin,
Hartley, Walsh, Haar transforms as well as mixed transforms (Fourier-
Expand Down
2 changes: 2 additions & 0 deletions hist/spectrumpainter/src/TSpectrum2Painter.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
/** \class TSpectrum2Painter
\ingroup Spectrumpainter

\legacy{TSpectrum2Painter,class}

Two-dimensional graphics function

TSpectrum2Painter is a set of graphical functions developed by Miroslav
Expand Down
1 change: 1 addition & 0 deletions math/minuit/src/TFitter.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@

////////////////////////////////////////////////////////////////////////////////
/// \class TFitter
/// \legacy{TFitter,class}
///
/// The ROOT standard fitter based on TMinuit
///
Expand Down
2 changes: 2 additions & 0 deletions math/splot/src/TSPlot.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ ClassImp(TSPlot);

/** \class TSPlot

\legacy{TSPlot,class}

A common method used in High Energy Physics to perform measurements is
the maximum Likelihood method, exploiting discriminating variables to
disentangle signal from background. The crucial point for such an
Expand Down