g4tools  5.4.0
Public Member Functions | Protected Attributes | List of all members
tools::wroot::base_pntuple_column_wise::file Class Reference

Public Member Functions

 file (std::ostream &a_out, bool a_byte_swap, uint32 a_compression, bool a_verbose)
 
virtual ~file ()
 
 file (const file &a_from)
 
fileoperator= (const file &a_from)
 
bool verbose () const
 
std::ostream & out () const
 
bool byte_swap () const
 
uint32 compression () const
 

Protected Attributes

std::ostream & m_out
 
bool m_byte_swap
 
uint32 m_compression
 
bool m_verbose
 

Detailed Description

Definition at line 23 of file base_pntuple_column_wise.

Constructor & Destructor Documentation

◆ file() [1/2]

tools::wroot::base_pntuple_column_wise::file::file ( std::ostream &  a_out,
bool  a_byte_swap,
uint32  a_compression,
bool  a_verbose 
)
inline

Definition at line 25 of file base_pntuple_column_wise.

26  :m_out(a_out)
27  ,m_byte_swap(a_byte_swap),m_compression(a_compression),m_verbose(a_verbose)
28  {}

◆ ~file()

virtual tools::wroot::base_pntuple_column_wise::file::~file ( )
inlinevirtual

Definition at line 29 of file base_pntuple_column_wise.

29 {}

◆ file() [2/2]

tools::wroot::base_pntuple_column_wise::file::file ( const file a_from)
inline

Definition at line 31 of file base_pntuple_column_wise.

32  :m_out(a_from.m_out)
33  ,m_byte_swap(a_from.m_byte_swap),m_compression(a_from.m_compression),m_verbose(a_from.m_verbose)
34  {}

Member Function Documentation

◆ byte_swap()

bool tools::wroot::base_pntuple_column_wise::file::byte_swap ( ) const
inline

Definition at line 43 of file base_pntuple_column_wise.

43 {return m_byte_swap;}

◆ compression()

uint32 tools::wroot::base_pntuple_column_wise::file::compression ( ) const
inline

Definition at line 44 of file base_pntuple_column_wise.

44 {return m_compression;}

◆ operator=()

file& tools::wroot::base_pntuple_column_wise::file::operator= ( const file a_from)
inline

Definition at line 35 of file base_pntuple_column_wise.

35  {
36  m_byte_swap = a_from.m_byte_swap;
37  m_verbose = a_from.m_verbose;
38  return *this;
39  }

◆ out()

std::ostream& tools::wroot::base_pntuple_column_wise::file::out ( ) const
inline

Definition at line 42 of file base_pntuple_column_wise.

42 {return m_out;}

◆ verbose()

bool tools::wroot::base_pntuple_column_wise::file::verbose ( ) const
inline

Definition at line 41 of file base_pntuple_column_wise.

41 {return m_verbose;}

Member Data Documentation

◆ m_byte_swap

bool tools::wroot::base_pntuple_column_wise::file::m_byte_swap
protected

Definition at line 47 of file base_pntuple_column_wise.

◆ m_compression

uint32 tools::wroot::base_pntuple_column_wise::file::m_compression
protected

Definition at line 48 of file base_pntuple_column_wise.

◆ m_out

std::ostream& tools::wroot::base_pntuple_column_wise::file::m_out
protected

Definition at line 46 of file base_pntuple_column_wise.

◆ m_verbose

bool tools::wroot::base_pntuple_column_wise::file::m_verbose
protected

Definition at line 49 of file base_pntuple_column_wise.


The documentation for this class was generated from the following file:
tools::wroot::base_pntuple_column_wise::file::m_verbose
bool m_verbose
Definition: base_pntuple_column_wise:49
tools::wroot::base_pntuple_column_wise::file::m_compression
uint32 m_compression
Definition: base_pntuple_column_wise:48
tools::wroot::base_pntuple_column_wise::file::m_out
std::ostream & m_out
Definition: base_pntuple_column_wise:46
tools::wroot::base_pntuple_column_wise::file::m_byte_swap
bool m_byte_swap
Definition: base_pntuple_column_wise:47