clas12root
Loading...
Searching...
No Matches
clas12::runconfig Class Reference

#include <runconfig.h>

Public Member Functions

 runconfig (hipo::schema __schema)
virtual ~runconfig ()=default
int getEvent () const noexcept
int getMode () const noexcept
int getRun () const noexcept
float getSolenoid () const noexcept
long getTimeStamp () const noexcept
float getTorus () const noexcept
long getTrigger () const noexcept
int getType () const noexcept
int getUnixTime () const noexcept
void notify () final
void setBankEntry (int ind)
void setEntry (int i) const
Inheritance diagram for clas12::runconfig:
Collaboration diagram for clas12::runconfig:

Constructor & Destructor Documentation

◆ runconfig()

clas12::runconfig::runconfig ( hipo::schema __schema)

◆ ~runconfig()

virtual clas12::runconfig::~runconfig ( )
virtualdefault

Member Function Documentation

◆ getEvent()

int clas12::runconfig::getEvent ( ) const
inlinenoexcept

◆ getMode()

int clas12::runconfig::getMode ( ) const
inlinenoexcept

◆ getRun()

int clas12::runconfig::getRun ( ) const
inlinenoexcept

◆ getSolenoid()

float clas12::runconfig::getSolenoid ( ) const
inlinenoexcept

◆ getTimeStamp()

long clas12::runconfig::getTimeStamp ( ) const
inlinenoexcept

◆ getTorus()

float clas12::runconfig::getTorus ( ) const
inlinenoexcept

◆ getTrigger()

long clas12::runconfig::getTrigger ( ) const
inlinenoexcept

◆ getType()

int clas12::runconfig::getType ( ) const
inlinenoexcept

◆ getUnixTime()

int clas12::runconfig::getUnixTime ( ) const
inlinenoexcept

◆ notify()

void clas12::runconfig::notify ( )
inlinefinal

This is virtual method from hipo::bank it will be called every time a bank is read in the reader. Can be used to sort particles and or map particles by pid or type (i.e. charge)

◆ setBankEntry()

void clas12::runconfig::setBankEntry ( int ind)
inline

◆ setEntry()

void clas12::runconfig::setEntry ( int i) const
inline

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