Small class representing an N tuple file in the transient store.
More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/NTuple.h>
|
| static const CLID & | classID () |
| | class ID of the object
|
| |
| static const CLID & | classID () |
| | class ID of the object
|
| |
| static const CLID & | classID () |
| | Retrieve reference to class definition structure (static access)
|
| |
|
| std::string | m_name |
| | Physical file name.
|
| |
| std::string | m_logName |
| | Logical file name.
|
| |
| long | m_type = 0 |
| | Access type.
|
| |
| bool | m_isOpen = false |
| | Flag to indicate wether the file was opened already.
|
| |
Small class representing an N tuple file in the transient store.
Definition at line 916 of file NTuple.h.
◆ File() [1/2]
◆ File() [2/2]
| NTuple::File::File |
( |
long | type, |
|
|
std::string | name, |
|
|
std::string | logName ) |
|
inline |
Standard constructor.
Definition at line 930 of file NTuple.h.
std::string m_name
Physical file name.
std::string m_logName
Logical file name.
long type() const
Return access type.
const std::string & name() const
Retrun physical file name.
◆ classID()
| static const CLID & NTuple::File::classID |
( |
| ) |
|
|
inlinestatic |
class ID of the object
Definition at line 934 of file NTuple.h.
934{ return CLID_NTupleFile; }
◆ clID()
| const CLID & NTuple::File::clID |
( |
| ) |
const |
|
inlineoverridevirtual |
class ID of the object
Reimplemented from NTuple::Directory.
Definition at line 936 of file NTuple.h.
static const CLID & classID()
class ID of the object
◆ isOpen()
| bool NTuple::File::isOpen |
( |
| ) |
const |
|
inline |
Access "open" flag.
Definition at line 952 of file NTuple.h.
bool m_isOpen
Flag to indicate wether the file was opened already.
◆ logicalName()
| const std::string & NTuple::File::logicalName |
( |
| ) |
const |
|
inline |
◆ name()
| const std::string & NTuple::File::name |
( |
| ) |
const |
|
inline |
Retrun physical file name.
Definition at line 942 of file NTuple.h.
◆ setLogicalName()
| void NTuple::File::setLogicalName |
( |
std::string | l | ) |
|
|
inline |
◆ setName()
| void NTuple::File::setName |
( |
std::string | nam | ) |
|
|
inline |
Set access type.
Definition at line 944 of file NTuple.h.
944{
m_name = std::move( nam ); }
◆ setOpen()
| void NTuple::File::setOpen |
( |
bool | flag | ) |
|
|
inline |
Set "open" flag.
Definition at line 950 of file NTuple.h.
◆ setType()
| void NTuple::File::setType |
( |
const long | typ | ) |
|
|
inline |
Set access type.
Definition at line 938 of file NTuple.h.
◆ type()
| long NTuple::File::type |
( |
| ) |
const |
|
inline |
Return access type.
Definition at line 940 of file NTuple.h.
◆ m_isOpen
| bool NTuple::File::m_isOpen = false |
|
protected |
Flag to indicate wether the file was opened already.
Definition at line 925 of file NTuple.h.
◆ m_logName
| std::string NTuple::File::m_logName |
|
protected |
Logical file name.
Definition at line 921 of file NTuple.h.
◆ m_name
| std::string NTuple::File::m_name |
|
protected |
Physical file name.
Definition at line 919 of file NTuple.h.
◆ m_type
| long NTuple::File::m_type = 0 |
|
protected |
The documentation for this class was generated from the following file:
- GaudiKernel/include/GaudiKernel/NTuple.h