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

#include <mcevent.h>

Public Member Functions

 mcevent ()=default
 mcevent (hipo::schema __schema)
virtual ~mcevent ()=default
int getAtarget () const noexcept
int getBtype () const noexcept
float getEbeam () const noexcept
short getEntry () const noexcept
int getNpart () const noexcept
float getPbeam () const noexcept
int getProcessid () const noexcept
float getPtarget () const noexcept
int getTargetid () const noexcept
float getWeight () const noexcept
int getZtarget () const noexcept
void notify () final
Inheritance diagram for clas12::mcevent:
Collaboration diagram for clas12::mcevent:

Constructor & Destructor Documentation

◆ mcevent() [1/2]

clas12::mcevent::mcevent ( )
default

◆ mcevent() [2/2]

clas12::mcevent::mcevent ( hipo::schema __schema)

◆ ~mcevent()

virtual clas12::mcevent::~mcevent ( )
virtualdefault

Member Function Documentation

◆ getAtarget()

int clas12::mcevent::getAtarget ( ) const
inlinenoexcept

◆ getBtype()

int clas12::mcevent::getBtype ( ) const
inlinenoexcept

◆ getEbeam()

float clas12::mcevent::getEbeam ( ) const
inlinenoexcept

◆ getEntry()

short clas12::mcevent::getEntry ( ) const
inlinenoexcept

◆ getNpart()

int clas12::mcevent::getNpart ( ) const
inlinenoexcept

◆ getPbeam()

float clas12::mcevent::getPbeam ( ) const
inlinenoexcept

◆ getProcessid()

int clas12::mcevent::getProcessid ( ) const
inlinenoexcept

◆ getPtarget()

float clas12::mcevent::getPtarget ( ) const
inlinenoexcept

◆ getTargetid()

int clas12::mcevent::getTargetid ( ) const
inlinenoexcept

◆ getWeight()

float clas12::mcevent::getWeight ( ) const
inlinenoexcept

◆ getZtarget()

int clas12::mcevent::getZtarget ( ) const
inlinenoexcept

◆ notify()

void clas12::mcevent::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 mcevents and or map mcevents by pid or type (i.e. charge)


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