CbmRoot
Loading...
Searching...
No Matches
CbmAnaTreeV0Container Class Reference

#include <CbmAnaTreeContainer.h>

Inheritance diagram for CbmAnaTreeV0Container:
[legend]
Collaboration diagram for CbmAnaTreeV0Container:
[legend]

Public Member Functions

 CbmAnaTreeV0Container ()
 
void LoadFields (std::vector< TString > list)
 
Bool_t ConnectToTree (TChain *chains)
 
AnaTreeV0IdsGetFieldIds ()
 
AnalysisTree::Particles * GetParticles () const
 
AnalysisTree::Matching * GetMaching () const
 
virtual ~CbmAnaTreeV0Container ()
 
AnalysisTree::BranchConfig GetBranchConf (std::vector< TString > files, TString patternToFind, Bool_t &found) const
 

Private Attributes

AnalysisTree::Particles * fParticles = {nullptr}
 
AnalysisTree::Particles * fParticlesMc = {nullptr}
 
AnalysisTree::Matching * fV02Mc = {nullptr}
 
AnaTreeV0Ids fIds
 

Detailed Description

Definition at line 125 of file CbmAnaTreeContainer.h.

Constructor & Destructor Documentation

◆ CbmAnaTreeV0Container()

CbmAnaTreeV0Container::CbmAnaTreeV0Container ( )
inline

Definition at line 132 of file CbmAnaTreeContainer.h.

◆ ~CbmAnaTreeV0Container()

virtual CbmAnaTreeV0Container::~CbmAnaTreeV0Container ( )
inlinevirtual

Definition at line 138 of file CbmAnaTreeContainer.h.

References fParticles, fParticlesMc, and fV02Mc.

Member Function Documentation

◆ ConnectToTree()

Bool_t CbmAnaTreeV0Container::ConnectToTree ( TChain * chains)
virtual

Implements CbmAnaTreeContainer.

Definition at line 202 of file CbmAnaTreeContainer.cxx.

References fParticles, fParticlesMc, and fV02Mc.

◆ GetBranchConf()

AnalysisTree::BranchConfig CbmAnaTreeContainer::GetBranchConf ( std::vector< TString > files,
TString patternToFind,
Bool_t & found ) const
inherited

◆ GetFieldIds()

AnaTreeV0Ids & CbmAnaTreeV0Container::GetFieldIds ( )
inline

Definition at line 135 of file CbmAnaTreeContainer.h.

References fIds.

Referenced by LoadFields().

◆ GetMaching()

AnalysisTree::Matching * CbmAnaTreeV0Container::GetMaching ( ) const
inline

Definition at line 137 of file CbmAnaTreeContainer.h.

References fV02Mc.

◆ GetParticles()

AnalysisTree::Particles * CbmAnaTreeV0Container::GetParticles ( ) const
inline

Definition at line 136 of file CbmAnaTreeContainer.h.

References fParticles.

◆ LoadFields()

Member Data Documentation

◆ fIds

AnaTreeV0Ids CbmAnaTreeV0Container::fIds
private

Definition at line 129 of file CbmAnaTreeContainer.h.

Referenced by GetFieldIds().

◆ fParticles

AnalysisTree::Particles* CbmAnaTreeV0Container::fParticles = {nullptr}
private

Definition at line 126 of file CbmAnaTreeContainer.h.

Referenced by ConnectToTree(), GetParticles(), and ~CbmAnaTreeV0Container().

◆ fParticlesMc

AnalysisTree::Particles* CbmAnaTreeV0Container::fParticlesMc = {nullptr}
private

Definition at line 127 of file CbmAnaTreeContainer.h.

Referenced by ConnectToTree(), and ~CbmAnaTreeV0Container().

◆ fV02Mc

AnalysisTree::Matching* CbmAnaTreeV0Container::fV02Mc = {nullptr}
private

Definition at line 128 of file CbmAnaTreeContainer.h.

Referenced by ConnectToTree(), GetMaching(), and ~CbmAnaTreeV0Container().


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