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 915 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 929 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 933 of file NTuple.h.
933{ return CLID_NTupleFile; }
◆ clID()
const CLID & NTuple::File::clID |
( |
| ) |
const |
|
inlineoverridevirtual |
class ID of the object
Reimplemented from NTuple::Directory.
Definition at line 935 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 951 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 941 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 943 of file NTuple.h.
943{
m_name = std::move( nam ); }
◆ setOpen()
void NTuple::File::setOpen |
( |
bool | flag | ) |
|
|
inline |
Set "open" flag.
Definition at line 949 of file NTuple.h.
◆ setType()
void NTuple::File::setType |
( |
const long | typ | ) |
|
|
inline |
Set access type.
Definition at line 937 of file NTuple.h.
◆ type()
long NTuple::File::type |
( |
| ) |
const |
|
inline |
Return access type.
Definition at line 939 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 924 of file NTuple.h.
◆ m_logName
std::string NTuple::File::m_logName |
|
protected |
Logical file name.
Definition at line 920 of file NTuple.h.
◆ m_name
std::string NTuple::File::m_name |
|
protected |
Physical file name.
Definition at line 918 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