Project
Loading...
Searching...
No Matches
o2::dataformats::V0Index Class Reference

#include <DecayNBodyIndex.h>

Inherits o2::dataformats::DecayNBodyIndex< 2 >.

Public Member Functions

 V0Index (int v, GIndex p, GIndex n)
 
bool isStandaloneV0 () const
 
bool isPhotonOnly () const
 
bool isCollinear () const
 
void setStandaloneV0 ()
 
void setPhotonOnly ()
 
void setCollinear ()
 
 ClassDefNV (V0Index, 1)
 
- Public Member Functions inherited from o2::dataformats::DecayNBodyIndex< 2 >
 DecayNBodyIndex ()=default
 
 DecayNBodyIndex (int v, const std::array< GIndex, N > &arr)
 
 DecayNBodyIndex (int v, std::initializer_list< GIndex > l)
 
GIndex getProngID (int i) const
 
void setProngID (int i, GIndex gid)
 
int getVertexID () const
 
void setVertexID (int id)
 
uint8_t getBits () const
 
bool testBit (int i) const
 
void setBit (int i)
 
void resetBit (int i)
 
const std::array< GIndex, N > & getProngs () const
 

Additional Inherited Members

- Public Types inherited from o2::dataformats::DecayNBodyIndex< 2 >
using GIndex = o2::dataformats::VtxTrackIndex
 
- Static Public Member Functions inherited from o2::dataformats::DecayNBodyIndex< 2 >
static constexpr int getNProngs ()
 
- Protected Member Functions inherited from o2::dataformats::DecayNBodyIndex< 2 >
 ClassDefNV (DecayNBodyIndex, 2)
 
- Protected Attributes inherited from o2::dataformats::DecayNBodyIndex< 2 >
int mVertexID
 
std::array< GIndex, N > mProngIDs
 
uint8_t mBits
 

Detailed Description

Definition at line 55 of file DecayNBodyIndex.h.

Constructor & Destructor Documentation

◆ V0Index()

o2::dataformats::V0Index::V0Index ( int  v,
GIndex  p,
GIndex  n 
)
inline

Definition at line 59 of file DecayNBodyIndex.h.

Member Function Documentation

◆ ClassDefNV()

o2::dataformats::V0Index::ClassDefNV ( V0Index  ,
 
)

◆ isCollinear()

bool o2::dataformats::V0Index::isCollinear ( ) const
inline

Definition at line 62 of file DecayNBodyIndex.h.

◆ isPhotonOnly()

bool o2::dataformats::V0Index::isPhotonOnly ( ) const
inline

Definition at line 61 of file DecayNBodyIndex.h.

◆ isStandaloneV0()

bool o2::dataformats::V0Index::isStandaloneV0 ( ) const
inline

Definition at line 60 of file DecayNBodyIndex.h.

◆ setCollinear()

void o2::dataformats::V0Index::setCollinear ( )
inline

Definition at line 65 of file DecayNBodyIndex.h.

◆ setPhotonOnly()

void o2::dataformats::V0Index::setPhotonOnly ( )
inline

Definition at line 64 of file DecayNBodyIndex.h.

◆ setStandaloneV0()

void o2::dataformats::V0Index::setStandaloneV0 ( )
inline

Definition at line 63 of file DecayNBodyIndex.h.


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