|
Gaudi Framework, version v23r2 |
| Home | Generated: Thu Jun 28 2012 |
00001 #ifndef GAUDIUTILS_HISTOPARSERS_H 00002 #define GAUDIUTILS_HISTOPARSERS_H 1 00003 // ============================================================================= 00004 // Include files 00005 // ============================================================================= 00006 // GaudiKernel 00007 // ============================================================================= 00008 #include "GaudiKernel/StatusCode.h" 00009 // ============================================================================= 00010 // forward declarations 00011 // ============================================================================= 00012 // AIDA 00013 // ============================================================================= 00014 namespace AIDA 00015 { 00016 class IHistogram1D ; // AIDA 00017 class IHistogram2D ; // AIDA 00018 } 00019 // ============================================================================= 00020 // ROOT 00021 // ============================================================================= 00022 class TH1D ; // ROOT 00023 class TH2D ; // ROOT 00024 class TH1F ; // ROOT 00025 class TH2F ; // ROOT 00026 // ============================================================================= 00027 namespace Gaudi 00028 { 00029 // =========================================================================== 00030 namespace Parsers 00031 { 00032 // ========================================================================= 00038 GAUDI_API StatusCode parse 00039 ( TH1D& result , const std::string& input ) ; 00040 // ========================================================================= 00046 GAUDI_API StatusCode parse 00047 ( TH2D& result , const std::string& input ) ; 00048 // ========================================================================= 00054 GAUDI_API StatusCode parse 00055 ( TH1F& result , const std::string& input ) ; 00056 // ========================================================================= 00062 GAUDI_API StatusCode parse 00063 ( TH2F& result , const std::string& input ) ; 00064 // ========================================================================= 00070 GAUDI_API StatusCode parse 00071 ( AIDA::IHistogram1D& result , const std::string& input ) ; 00072 // ========================================================================= 00078 GAUDI_API StatusCode parse 00079 ( AIDA::IHistogram2D& result , const std::string& input ) ; 00080 // ========================================================================= 00086 GAUDI_API StatusCode parse 00087 ( TH1D*& result , const std::string& input ) ; 00088 // ========================================================================= 00094 GAUDI_API StatusCode parse 00095 ( TH2D*& result , const std::string& input ) ; 00096 // ========================================================================= 00097 } // end of namespace Gaudi::Parsers 00098 // =========================================================================== 00099 } // end of namespace Gaudi 00100 // ============================================================================= 00101 // The END 00102 // ============================================================================= 00103 #endif // GAUDIUTILS_HISTOPARSERS_H 00104 // =============================================================================