Accessor to underlying ROOT-representation of transient histograms The actual code is imported from Bender project.
More...
#include <GaudiKernel/Aida2ROOT.h>
|
| static TH1D * | aida2root (AIDA::IHistogram1D *aida) |
| | get the underlying pointer for 1D-histogram
|
| static const TH1D * | aida2root (const AIDA::IHistogram1D *aida) |
| static TH2D * | aida2root (AIDA::IHistogram2D *aida) |
| | get the underlying pointer for 2D-histogram
|
| static const TH2D * | aida2root (const AIDA::IHistogram2D *aida) |
| static TH3D * | aida2root (AIDA::IHistogram3D *aida) |
| | get the underlying pointer for 3D-histogram
|
| static const TH3D * | aida2root (const AIDA::IHistogram3D *aida) |
| static TProfile * | aida2root (AIDA::IProfile1D *aida) |
| | get the underlying pointer for 1D-profile
|
| static const TProfile * | aida2root (const AIDA::IProfile1D *aida) |
| static TProfile2D * | aida2root (AIDA::IProfile2D *aida) |
| | get the underlying pointer for 2D-profile
|
| static const TProfile2D * | aida2root (const AIDA::IProfile2D *aida) |
| static TObject * | aida2root (AIDA::IHistogram *aida) |
| | get root representation for other cases
|
| static const TObject * | aida2root (const AIDA::IHistogram *aida) |
Accessor to underlying ROOT-representation of transient histograms The actual code is imported from Bender project.
It relies on PI implementation of AIDA interface, modified by Markus FRANK.
- See also
- Gaudi::H1D
-
Gaudi::H2D
-
Gaudi::H3D
-
Gaudi::Profile1D
-
Gaudi::Profile2D
-
AIDA::IHistogram1D
-
AIDA::IHistogram2D
-
AIDA::IHistogram3D
-
AIDA::IProfile1D
-
AIDA::IProfile2D
- Author
- Vanya BELYAEV ibely.nosp@m.aev@.nosp@m.physi.nosp@m.cs.s.nosp@m.yr.ed.nosp@m.u
- Date
- 2007-01-23
Definition at line 65 of file Aida2ROOT.h.
◆ aida2root() [1/12]
| TObject * Gaudi::Utils::Aida2ROOT::aida2root |
( |
AIDA::IHistogram * | aida | ) |
|
|
static |
get root representation for other cases
Definition at line 95 of file Aida2ROOT.cpp.
95{ return a2r_cast<TObject>( aida ); }
◆ aida2root() [2/12]
| TH1D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
AIDA::IHistogram1D * | aida | ) |
|
|
static |
get the underlying pointer for 1D-histogram
Definition at line 60 of file Aida2ROOT.cpp.
60{ return a2r_cast<TH1D>( aida ); }
◆ aida2root() [3/12]
| TH2D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
AIDA::IHistogram2D * | aida | ) |
|
|
static |
get the underlying pointer for 2D-histogram
Definition at line 67 of file Aida2ROOT.cpp.
67{ return a2r_cast<TH2D>( aida ); }
◆ aida2root() [4/12]
| TH3D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
AIDA::IHistogram3D * | aida | ) |
|
|
static |
get the underlying pointer for 3D-histogram
Definition at line 74 of file Aida2ROOT.cpp.
74{ return a2r_cast<TH3D>( aida ); }
◆ aida2root() [5/12]
| TProfile * Gaudi::Utils::Aida2ROOT::aida2root |
( |
AIDA::IProfile1D * | aida | ) |
|
|
static |
get the underlying pointer for 1D-profile
Definition at line 81 of file Aida2ROOT.cpp.
81{ return a2r_cast<TProfile>( aida ); }
◆ aida2root() [6/12]
| TProfile2D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
AIDA::IProfile2D * | aida | ) |
|
|
static |
get the underlying pointer for 2D-profile
Definition at line 88 of file Aida2ROOT.cpp.
88{ return a2r_cast<TProfile2D>( aida ); }
◆ aida2root() [7/12]
| const TObject * Gaudi::Utils::Aida2ROOT::aida2root |
( |
const AIDA::IHistogram * | aida | ) |
|
|
static |
Definition at line 96 of file Aida2ROOT.cpp.
96 {
97 return a2r_cast<const TObject>( aida );
98}
◆ aida2root() [8/12]
| const TH1D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
const AIDA::IHistogram1D * | aida | ) |
|
|
static |
Definition at line 61 of file Aida2ROOT.cpp.
61 {
62 return a2r_cast<const TH1D>( aida );
63}
◆ aida2root() [9/12]
| const TH2D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
const AIDA::IHistogram2D * | aida | ) |
|
|
static |
Definition at line 68 of file Aida2ROOT.cpp.
68 {
69 return a2r_cast<const TH2D>( aida );
70}
◆ aida2root() [10/12]
| const TH3D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
const AIDA::IHistogram3D * | aida | ) |
|
|
static |
Definition at line 75 of file Aida2ROOT.cpp.
75 {
76 return a2r_cast<const TH3D>( aida );
77}
◆ aida2root() [11/12]
| const TProfile * Gaudi::Utils::Aida2ROOT::aida2root |
( |
const AIDA::IProfile1D * | aida | ) |
|
|
static |
Definition at line 82 of file Aida2ROOT.cpp.
82 {
83 return a2r_cast<const TProfile>( aida );
84}
◆ aida2root() [12/12]
| const TProfile2D * Gaudi::Utils::Aida2ROOT::aida2root |
( |
const AIDA::IProfile2D * | aida | ) |
|
|
static |
Definition at line 89 of file Aida2ROOT.cpp.
89 {
90 return a2r_cast<const TProfile2D>( aida );
91}
The documentation for this class was generated from the following files: