clas12root
Loading...
Searching...
No Matches
hipo::ntuple_reader Class Reference

#include <ntuple_reader.h>

Public Member Functions

 ntuple_reader ()=default
 ntuple_reader (string filename)
virtual ~ntuple_reader ()=default
int getBankRows (int i) const
int8_t & getByte (string bankName, string itemName)
double & getDouble (string bankName, string itemName)
float & getFloat (string bankName, string itemName)
int32_t & getInt (string bankName, string itemName)
int64_t & getLong (string bankName, string itemName)
int16_t & getShort (string bankName, string itemName)
bool initBank (string name)
void linkItemGetter (string bankName, string itemName, void *addr)
bool loadIndex (int index)
bool next ()
void show (const string &bank)

Constructor & Destructor Documentation

◆ ntuple_reader() [1/2]

hipo::ntuple_reader::ntuple_reader ( )
default

◆ ntuple_reader() [2/2]

hipo::ntuple_reader::ntuple_reader ( string filename)

◆ ~ntuple_reader()

virtual hipo::ntuple_reader::~ntuple_reader ( )
virtualdefault

Member Function Documentation

◆ getBankRows()

int hipo::ntuple_reader::getBankRows ( int i) const
inline

◆ getByte()

int8_t & hipo::ntuple_reader::getByte ( string bankName,
string itemName )

◆ getDouble()

double & hipo::ntuple_reader::getDouble ( string bankName,
string itemName )

◆ getFloat()

float & hipo::ntuple_reader::getFloat ( string bankName,
string itemName )

◆ getInt()

int32_t & hipo::ntuple_reader::getInt ( string bankName,
string itemName )

◆ getLong()

int64_t & hipo::ntuple_reader::getLong ( string bankName,
string itemName )

◆ getShort()

int16_t & hipo::ntuple_reader::getShort ( string bankName,
string itemName )

◆ initBank()

bool hipo::ntuple_reader::initBank ( string name)

◆ linkItemGetter()

void hipo::ntuple_reader::linkItemGetter ( string bankName,
string itemName,
void * addr )

◆ loadIndex()

bool hipo::ntuple_reader::loadIndex ( int index)

◆ next()

bool hipo::ntuple_reader::next ( )

◆ show()

void hipo::ntuple_reader::show ( const string & bank)
inline

The documentation for this class was generated from the following files: