|
CbmRoot
|
#include <CbmAnaTreeContainer.h>
Public Member Functions | |
| CbmAnaTreeRecoContainer () | |
| void | LoadFields (std::vector< TString > list) |
| Bool_t | ConnectToTree (TChain *chains) |
| AnalysisTree::EventHeader * | GetEventHeader () const |
| AnalysisTree::TrackDetector * | GetVtxTracks () const |
| AnalysisTree::HitDetector * | GetTofHits () const |
| AnalysisTree::Matching * | GetVtx2ToFMatch () const |
| AnalysisTree::Matching * | GetVtx2Sim () const |
| AnaTreeRecoIds & | GetFieldIds () |
| virtual | ~CbmAnaTreeRecoContainer () |
| AnalysisTree::BranchConfig | GetBranchConf (std::vector< TString > files, TString patternToFind, Bool_t &found) const |
Private Attributes | |
| AnalysisTree::EventHeader * | fEvent = {nullptr} |
| AnalysisTree::TrackDetector * | fVtxTracks = {nullptr} |
| AnalysisTree::Matching * | fVtx2Tof = {nullptr} |
| AnalysisTree::HitDetector * | fTofHits = {nullptr} |
| AnalysisTree::Matching * | fVtx2Mc = {nullptr} |
| AnaTreeRecoIds | fVtxIds |
Definition at line 49 of file CbmAnaTreeContainer.h.
|
inline |
Definition at line 58 of file CbmAnaTreeContainer.h.
|
inlinevirtual |
Definition at line 67 of file CbmAnaTreeContainer.h.
References fEvent, fTofHits, fVtx2Mc, fVtx2Tof, and fVtxTracks.
|
virtual |
Implements CbmAnaTreeContainer.
Definition at line 97 of file CbmAnaTreeContainer.cxx.
References fEvent, fTofHits, fVtx2Mc, fVtx2Tof, and fVtxTracks.
|
inherited |
Definition at line 71 of file CbmAnaTreeContainer.cxx.
Referenced by CbmAnaTreeMcContainer::LoadFields(), CbmAnaTreeRecoContainer::LoadFields(), and CbmAnaTreeV0Container::LoadFields().
|
inline |
Definition at line 61 of file CbmAnaTreeContainer.h.
References fEvent.
|
inline |
Definition at line 66 of file CbmAnaTreeContainer.h.
References fVtxIds.
Referenced by LoadFields(), and HalCbmEvent::UpdateAnaTree().
|
inline |
Definition at line 63 of file CbmAnaTreeContainer.h.
References fTofHits.
Referenced by HalCbmEvent::UpdateAnaTree().
|
inline |
Definition at line 65 of file CbmAnaTreeContainer.h.
References fVtx2Mc.
Referenced by HalCbmFullEvent::UpdateAnalysisTree().
|
inline |
Definition at line 64 of file CbmAnaTreeContainer.h.
References fVtx2Tof.
Referenced by HalCbmEvent::UpdateAnaTree().
|
inline |
Definition at line 62 of file CbmAnaTreeContainer.h.
References fVtxTracks.
Referenced by HalCbmEvent::UpdateAnaTree().
|
virtual |
Implements CbmAnaTreeContainer.
Definition at line 19 of file CbmAnaTreeContainer.cxx.
References CbmAnaTreeContainer::GetBranchConf(), GetFieldIds(), AnaTreeRecoIds::tof_mass2, AnaTreeRecoIds::vtx_chi2, AnaTreeRecoIds::vtx_cov1, AnaTreeRecoIds::vtx_cx0, AnaTreeRecoIds::vtx_dcax, AnaTreeRecoIds::vtx_dcay, AnaTreeRecoIds::vtx_dcaz, AnaTreeRecoIds::vtx_mvdhits, AnaTreeRecoIds::vtx_nhits, AnaTreeRecoIds::vtx_px, AnaTreeRecoIds::vtx_py, AnaTreeRecoIds::vtx_pz, AnaTreeRecoIds::vtx_q, AnaTreeRecoIds::vtx_vtxchi2, and AnaTreeRecoIds::vtx_x.
|
private |
Definition at line 50 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetEventHeader(), and ~CbmAnaTreeRecoContainer().
|
private |
Definition at line 53 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetTofHits(), and ~CbmAnaTreeRecoContainer().
|
private |
Definition at line 54 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetVtx2Sim(), and ~CbmAnaTreeRecoContainer().
|
private |
Definition at line 52 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetVtx2ToFMatch(), and ~CbmAnaTreeRecoContainer().
|
private |
Definition at line 55 of file CbmAnaTreeContainer.h.
Referenced by GetFieldIds().
|
private |
Definition at line 51 of file CbmAnaTreeContainer.h.
Referenced by ConnectToTree(), GetVtxTracks(), and ~CbmAnaTreeRecoContainer().