Gaudi Framework, version v20r2

Generated: 18 Jul 2008

HbookTool Class Reference

Inheritance diagram for HbookTool:

Inheritance graph
[legend]
Collaboration diagram for HbookTool:

Collaboration graph
[legend]
List of all members.

Detailed Description

Helper tool, which allows to transfere some configurable properties to HFileCnv.

It is useful to e.g. increase the default file parameters like LRECL, mode , etc... In particular it is nesessary to obtain *LARGE* HBOOK-files

The tool has 3 properties

Author:
Vanya BELYAEV Ivan.Belyaev@itep.ru
Date:
2005-11-25

Definition at line 61 of file HbookTool.cpp.

Public Member Functions

 HbookTool (const std::string &type, const std::string &name, const IInterface *parent)
 Standard constructor.
virtual ~HbookTool ()

Private Attributes

int m_LRECL
 Destructor.
int m_NRECL
std::string m_MODE


Constructor & Destructor Documentation

HbookTool::HbookTool ( const std::string type,
const std::string name,
const IInterface parent 
) [inline]

Standard constructor.

Parameters:
type the actual tool type (?)
name tool name
parent tool parent

Definition at line 70 of file HbookTool.cpp.

References AlgTool::declareProperty(), m_LRECL, m_MODE, and m_NRECL.

00073     : AlgTool( type , name , parent ) 
00074     // 
00075     , m_LRECL ( 1024 ) 
00076     , m_NRECL ( -1   ) 
00077     , m_MODE  ( "P"  )
00078   {
00079     declareProperty ( "LRECL" , m_LRECL ) ;
00080     declareProperty ( "NRECL" , m_NRECL ) ;
00081     declareProperty ( "MODE"  , m_MODE  ) ;
00082   };

virtual HbookTool::~HbookTool (  )  [inline, virtual]

Definition at line 84 of file HbookTool.cpp.

00084 {}; 


Member Data Documentation

int HbookTool::m_LRECL [private]

Destructor.

Definition at line 84 of file HbookTool.cpp.

Referenced by HbookTool().

int HbookTool::m_NRECL [private]

Definition at line 89 of file HbookTool.cpp.

Referenced by HbookTool().

std::string HbookTool::m_MODE [private]

Definition at line 90 of file HbookTool.cpp.

Referenced by HbookTool().


The documentation for this class was generated from the following file:
Generated at Fri Jul 18 12:07:46 2008 for Gaudi Framework, version v20r2 by Doxygen version 1.5.1 written by Dimitri van Heesch, © 1997-2004