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

#include <CbmAnaTreeObjectTrack.h>

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

Public Member Functions

 CbmAnaTreeObjectTrack ()
 
AnalysisTree::Particle * GetTreeParticle () const
 
AnalysisTree::Track * GetTreeTrack () const
 
AnalysisTree::Hit * GetTreeHit () const
 
void SetTreeParticle (AnalysisTree::Particle *p)
 
void SetTreeTrack (AnalysisTree::Track *t)
 
void SetTreeTof (AnalysisTree::Hit *h)
 
virtual ~CbmAnaTreeObjectTrack ()
 
 CbmAnaTreeObjectTrack (const CbmAnaTreeObjectTrack &other)
 
CbmAnaTreeObjectTrackoperator= (const CbmAnaTreeObjectTrack &other)
 

Private Attributes

AnalysisTree::Particle * fTreeParticle = {nullptr}
 
AnalysisTree::Track * fTreeTrack = {nullptr}
 
AnalysisTree::Hit * fTreeHit = {nullptr}
 

Detailed Description

Definition at line 13 of file CbmAnaTreeObjectTrack.h.

Constructor & Destructor Documentation

◆ CbmAnaTreeObjectTrack() [1/2]

CbmAnaTreeObjectTrack::CbmAnaTreeObjectTrack ( )

Definition at line 6 of file CbmAnaTreeObjectTrack.cxx.

◆ ~CbmAnaTreeObjectTrack()

CbmAnaTreeObjectTrack::~CbmAnaTreeObjectTrack ( )
virtual

Definition at line 8 of file CbmAnaTreeObjectTrack.cxx.

◆ CbmAnaTreeObjectTrack() [2/2]

CbmAnaTreeObjectTrack::CbmAnaTreeObjectTrack ( const CbmAnaTreeObjectTrack & other)

Definition at line 10 of file CbmAnaTreeObjectTrack.cxx.

Member Function Documentation

◆ GetTreeHit()

AnalysisTree::Hit * CbmAnaTreeObjectTrack::GetTreeHit ( ) const
inline

Definition at line 22 of file CbmAnaTreeObjectTrack.h.

References fTreeHit.

◆ GetTreeParticle()

AnalysisTree::Particle * CbmAnaTreeObjectTrack::GetTreeParticle ( ) const
inline

Definition at line 20 of file CbmAnaTreeObjectTrack.h.

References fTreeParticle.

◆ GetTreeTrack()

AnalysisTree::Track * CbmAnaTreeObjectTrack::GetTreeTrack ( ) const
inline

Definition at line 21 of file CbmAnaTreeObjectTrack.h.

References fTreeTrack.

◆ operator=()

CbmAnaTreeObjectTrack & CbmAnaTreeObjectTrack::operator= ( const CbmAnaTreeObjectTrack & other)

Definition at line 18 of file CbmAnaTreeObjectTrack.cxx.

References fTreeHit, fTreeParticle, and fTreeTrack.

◆ SetTreeParticle()

void CbmAnaTreeObjectTrack::SetTreeParticle ( AnalysisTree::Particle * p)
inline

Definition at line 23 of file CbmAnaTreeObjectTrack.h.

References fTreeParticle.

◆ SetTreeTof()

void CbmAnaTreeObjectTrack::SetTreeTof ( AnalysisTree::Hit * h)
inline

Definition at line 25 of file CbmAnaTreeObjectTrack.h.

References fTreeHit.

◆ SetTreeTrack()

void CbmAnaTreeObjectTrack::SetTreeTrack ( AnalysisTree::Track * t)
inline

Definition at line 24 of file CbmAnaTreeObjectTrack.h.

References fTreeTrack.

Member Data Documentation

◆ fTreeHit

AnalysisTree::Hit* CbmAnaTreeObjectTrack::fTreeHit = {nullptr}
private

Definition at line 16 of file CbmAnaTreeObjectTrack.h.

Referenced by GetTreeHit(), operator=(), and SetTreeTof().

◆ fTreeParticle

AnalysisTree::Particle* CbmAnaTreeObjectTrack::fTreeParticle = {nullptr}
private

Definition at line 14 of file CbmAnaTreeObjectTrack.h.

Referenced by GetTreeParticle(), operator=(), and SetTreeParticle().

◆ fTreeTrack

AnalysisTree::Track* CbmAnaTreeObjectTrack::fTreeTrack = {nullptr}
private

Definition at line 15 of file CbmAnaTreeObjectTrack.h.

Referenced by GetTreeTrack(), operator=(), and SetTreeTrack().


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