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

#include <covmatrix.h>

Public Member Functions

 covmatrix (hipo::schema __schema)
float getC11 () const noexcept
float getC12 () const noexcept
float getC13 () const noexcept
float getC14 () const noexcept
float getC15 () const noexcept
float getC22 () const noexcept
float getC23 () const noexcept
float getC24 () const noexcept
float getC25 () const noexcept
float getC33 () const noexcept
float getC34 () const noexcept
float getC35 () const noexcept
float getC44 () const noexcept
float getC45 () const noexcept
float getC55 () const noexcept
int getIndex () const
int getIndex (int pindex)
int getPindex ()
int getPindex (int index)
const CovMatrixmatrix ()
void notify () final
void print ()
void scanIndex ()
void setBankEntry (int ind)
void setEntry (int ind) const
void setIndex (int ind) const
Inheritance diagram for clas12::covmatrix:
Collaboration diagram for clas12::covmatrix:

Constructor & Destructor Documentation

◆ covmatrix()

clas12::covmatrix::covmatrix ( hipo::schema __schema)

Member Function Documentation

◆ getC11()

float clas12::covmatrix::getC11 ( ) const
inlinenoexcept

◆ getC12()

float clas12::covmatrix::getC12 ( ) const
inlinenoexcept

◆ getC13()

float clas12::covmatrix::getC13 ( ) const
inlinenoexcept

◆ getC14()

float clas12::covmatrix::getC14 ( ) const
inlinenoexcept

◆ getC15()

float clas12::covmatrix::getC15 ( ) const
inlinenoexcept

◆ getC22()

float clas12::covmatrix::getC22 ( ) const
inlinenoexcept

◆ getC23()

float clas12::covmatrix::getC23 ( ) const
inlinenoexcept

◆ getC24()

float clas12::covmatrix::getC24 ( ) const
inlinenoexcept

◆ getC25()

float clas12::covmatrix::getC25 ( ) const
inlinenoexcept

◆ getC33()

float clas12::covmatrix::getC33 ( ) const
inlinenoexcept

◆ getC34()

float clas12::covmatrix::getC34 ( ) const
inlinenoexcept

◆ getC35()

float clas12::covmatrix::getC35 ( ) const
inlinenoexcept

◆ getC44()

float clas12::covmatrix::getC44 ( ) const
inlinenoexcept

◆ getC45()

float clas12::covmatrix::getC45 ( ) const
inlinenoexcept

◆ getC55()

float clas12::covmatrix::getC55 ( ) const
inlinenoexcept

◆ getIndex() [1/2]

int clas12::covmatrix::getIndex ( ) const
inline

◆ getIndex() [2/2]

int clas12::covmatrix::getIndex ( int pindex)

◆ getPindex() [1/2]

int clas12::covmatrix::getPindex ( )
inline

◆ getPindex() [2/2]

int clas12::covmatrix::getPindex ( int index)
inline

◆ matrix()

const CovMatrix * clas12::covmatrix::matrix ( )

◆ notify()

void clas12::covmatrix::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)

◆ print()

void clas12::covmatrix::print ( )

◆ scanIndex()

void clas12::covmatrix::scanIndex ( )

◆ setBankEntry()

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

◆ setEntry()

void clas12::covmatrix::setEntry ( int ind) const
inline

◆ setIndex()

void clas12::covmatrix::setIndex ( int ind) const
inline

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