CbmRoot
|
#include <CbmAnaTreeContainer.h>
Public Member Functions | |
CbmAnaTreeMcSourceContainer () | |
void | LoadFields (TString inFile) |
Bool_t | ConnectToTree (TChain *tree) |
AnaTreeMcIds & | GetFieldIds () |
AnalysisTree::EventHeader * | GetEventHeader () const |
AnalysisTree::Particles * | GetParticles () const |
virtual | ~CbmAnaTreeMcSourceContainer () |
Private Attributes | |
AnalysisTree::EventHeader * | fEvent = {nullptr} |
AnalysisTree::Particles * | fParticles = {nullptr} |
AnaTreeMcIds | fIds |
Definition at line 63 of file CbmAnaTreeContainer.h.
|
inline |
Definition at line 69 of file CbmAnaTreeContainer.h.
|
inlinevirtual |
Definition at line 75 of file CbmAnaTreeContainer.h.
References fEvent, and fParticles.
Bool_t CbmAnaTreeMcSourceContainer::ConnectToTree | ( | TChain * | tree | ) |
Definition at line 54 of file CbmAnaTreeContainer.cxx.
References fEvent, and fParticles.
Referenced by HalCbmATIOManager::FillBranches(), and CbmAnaTreeSource::Init().
|
inline |
Definition at line 73 of file CbmAnaTreeContainer.h.
References fEvent.
Referenced by HalCbmMCEventInterface::GetVertex(), and HalCbmMCEvent::UpdateAnalysisTree().
|
inline |
Definition at line 72 of file CbmAnaTreeContainer.h.
References fIds.
Referenced by LoadFields(), and HalCbmMCEvent::UpdateAnalysisTree().
|
inline |
Definition at line 74 of file CbmAnaTreeContainer.h.
References fParticles.
Referenced by HalCbmMCEventInterface::GetTotalTrackNo(), and HalCbmMCEvent::UpdateAnalysisTree().
void CbmAnaTreeMcSourceContainer::LoadFields | ( | TString | inFile | ) |
Definition at line 100 of file CbmAnaTreeContainer.cxx.
References AnaTreeMcIds::event_b, AnaTreeMcIds::event_psi, AnaTreeMcIds::freezT, AnaTreeMcIds::freezX, AnaTreeMcIds::freezY, AnaTreeMcIds::freezZ, GetFieldIds(), AnaTreeMcIds::mass, AnaTreeMcIds::motherId, AnaTreeMcIds::pdg, AnaTreeMcIds::px, AnaTreeMcIds::py, and AnaTreeMcIds::pz.
Referenced by HalCbmATIOManager::FillBranches(), and CbmAnaTreeSource::LoadConf().
|
private |
Definition at line 64 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetEventHeader(), and ~CbmAnaTreeMcSourceContainer().
|
private |
Definition at line 66 of file CbmAnaTreeContainer.h.
Referenced by GetFieldIds().
|
private |
Definition at line 65 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetParticles(), and ~CbmAnaTreeMcSourceContainer().