g4tools  5.4.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
tools::xml::aidas::colbook Class Reference

read ntuple /////////////////////////////////////////////// More...

Public Member Functions

 colbook (const std::string &a_type, const std::string &a_name, const std::string &a_s, bool a_ntu)
 
 colbook (const colbook &a_from)
 
colbookoperator= (const colbook &a_from)
 
const std::string & type () const
 
const std::string & name () const
 
const std::string & def_or_bkg () const
 
bool is_ntu () const
 

Protected Attributes

std::string m_type
 
std::string m_name
 
std::string m_def_or_bkg
 
bool m_ntu
 

Detailed Description

read ntuple ///////////////////////////////////////////////

Definition at line 993 of file aidas.

Constructor & Destructor Documentation

◆ colbook() [1/2]

tools::xml::aidas::colbook::colbook ( const std::string &  a_type,
const std::string &  a_name,
const std::string &  a_s,
bool  a_ntu 
)
inline

Definition at line 995 of file aidas.

999  :m_type(a_type),m_name(a_name),m_def_or_bkg(a_s),m_ntu(a_ntu){}

◆ colbook() [2/2]

tools::xml::aidas::colbook::colbook ( const colbook a_from)
inline

Definition at line 1001 of file aidas.

1002  :m_type(a_from.m_type)
1003  ,m_name(a_from.m_name)
1004  ,m_def_or_bkg(a_from.m_def_or_bkg)
1005  ,m_ntu(a_from.m_ntu)
1006  {}

Member Function Documentation

◆ def_or_bkg()

const std::string& tools::xml::aidas::colbook::def_or_bkg ( ) const
inline

Definition at line 1019 of file aidas.

1019 {return m_def_or_bkg;}

◆ is_ntu()

bool tools::xml::aidas::colbook::is_ntu ( ) const
inline

Definition at line 1020 of file aidas.

1020 {return m_ntu;}

◆ name()

const std::string& tools::xml::aidas::colbook::name ( ) const
inline

Definition at line 1018 of file aidas.

1018 {return m_name;}

◆ operator=()

colbook& tools::xml::aidas::colbook::operator= ( const colbook a_from)
inline

Definition at line 1008 of file aidas.

1008  {
1009  if(&a_from==this) return *this;
1010  m_type = a_from.m_type;
1011  m_name = a_from.m_name;
1012  m_def_or_bkg = a_from.m_def_or_bkg;
1013  m_ntu = a_from.m_ntu;
1014  return *this;
1015  }

◆ type()

const std::string& tools::xml::aidas::colbook::type ( ) const
inline

Definition at line 1017 of file aidas.

1017 {return m_type;}

Member Data Documentation

◆ m_def_or_bkg

std::string tools::xml::aidas::colbook::m_def_or_bkg
protected

Definition at line 1024 of file aidas.

◆ m_name

std::string tools::xml::aidas::colbook::m_name
protected

Definition at line 1023 of file aidas.

◆ m_ntu

bool tools::xml::aidas::colbook::m_ntu
protected

Definition at line 1025 of file aidas.

◆ m_type

std::string tools::xml::aidas::colbook::m_type
protected

Definition at line 1022 of file aidas.


The documentation for this class was generated from the following file:
tools::xml::aidas::colbook::m_name
std::string m_name
Definition: aidas:1023
tools::xml::aidas::colbook::m_ntu
bool m_ntu
Definition: aidas:1025
tools::xml::aidas::colbook::m_def_or_bkg
std::string m_def_or_bkg
Definition: aidas:1024
tools::xml::aidas::colbook::m_type
std::string m_type
Definition: aidas:1022