Public Member Functions | Public Attributes | List of all members
gibuu::GiBUURegen::Key Struct Reference

Public Member Functions

 Key (int _nucl_pdg, int _nu_pdg, bool _iscc)
 
bool operator< (const Key &k) const
 

Public Attributes

int nucl_pdg
 
int nu_pdg
 
bool iscc
 

Detailed Description

Definition at line 146 of file GiBUURegen_module.cc.

Constructor & Destructor Documentation

gibuu::GiBUURegen::Key::Key ( int  _nucl_pdg,
int  _nu_pdg,
bool  _iscc 
)
inline

Definition at line 148 of file GiBUURegen_module.cc.

Member Function Documentation

bool gibuu::GiBUURegen::Key::operator< ( const Key k) const
inline

Definition at line 149 of file GiBUURegen_module.cc.

References iscc, iscc, nu_pdg, and nucl_pdg.

150  {
151  return (std::make_tuple( nucl_pdg, nu_pdg, iscc) <
152  std::make_tuple(k.nucl_pdg, k.nu_pdg, k.iscc));
153  }

Member Data Documentation

bool gibuu::GiBUURegen::Key::iscc

Definition at line 157 of file GiBUURegen_module.cc.

Referenced by gibuu::GiBUURegen::GetRecordList(), and operator<().

int gibuu::GiBUURegen::Key::nu_pdg

Definition at line 156 of file GiBUURegen_module.cc.

Referenced by gibuu::GiBUURegen::GetRecordList(), and operator<().

int gibuu::GiBUURegen::Key::nucl_pdg

Definition at line 155 of file GiBUURegen_module.cc.

Referenced by gibuu::GiBUURegen::GetRecordList(), and operator<().


The documentation for this struct was generated from the following file: