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

#include <DecayNBodyIndex.h>

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

Public Member Functions

 Decay3BodyIndex (int v, GIndex p0, GIndex p1, GIndex p2)
 
 ClassDefNV (Decay3BodyIndex, 1)
 
- Public Member Functions inherited from o2::dataformats::DecayNBodyIndex< 3 >
 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< 3 >
using GIndex = o2::dataformats::VtxTrackIndex
 
- Static Public Member Functions inherited from o2::dataformats::DecayNBodyIndex< 3 >
static constexpr int getNProngs ()
 
- Protected Member Functions inherited from o2::dataformats::DecayNBodyIndex< 3 >
 ClassDefNV (DecayNBodyIndex, 2)
 
- Protected Attributes inherited from o2::dataformats::DecayNBodyIndex< 3 >
int mVertexID
 
std::array< GIndex, N > mProngIDs
 
uint8_t mBits
 

Detailed Description

Definition at line 69 of file DecayNBodyIndex.h.

Constructor & Destructor Documentation

◆ Decay3BodyIndex()

o2::dataformats::Decay3BodyIndex::Decay3BodyIndex ( int  v,
GIndex  p0,
GIndex  p1,
GIndex  p2 
)
inline

Definition at line 73 of file DecayNBodyIndex.h.

Member Function Documentation

◆ ClassDefNV()

o2::dataformats::Decay3BodyIndex::ClassDefNV ( Decay3BodyIndex  ,
 
)

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