ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
DataHandling::AtBranch Class Reference

Subject for the branch in the FairRoot tree. More...

#include <AtViewerManagerSubject.h>

Inheritance diagram for DataHandling::AtBranch:
Inheritance graph
[legend]
Collaboration diagram for DataHandling::AtBranch:
Collaboration graph
[legend]

Public Member Functions

void SetBranchName (const TString &name)
 Will notify on change. More...
 
void SetBranchId (const int id)
 Will notify on change. More...
 
TString GetBranchName () const
 
int GetBranchId () const
 
TString GetOldBranchName () const
 
int GetOldBranchId () const
 
- Public Member Functions inherited from DataHandling::AtSubject
virtual ~AtSubject ()=default
 
void Attach (AtObserver *observer)
 Attach an observer to get notified when this subject changes. More...
 
void Detach (AtObserver *observer)
 Detach an observer to stop getting notified when this subject changes. More...
 
void Notify ()
 Notify all attached subjects that something changed. More...
 

Additional Inherited Members

- Protected Member Functions inherited from DataHandling::AtSubject
 AtSubject ()=default
 

Detailed Description

Subject for the branch in the FairRoot tree.

Definition at line 38 of file AtViewerManagerSubject.h.

Member Function Documentation

◆ GetBranchId()

int DataHandling::AtBranch::GetBranchId ( ) const
inline

Definition at line 50 of file AtViewerManagerSubject.h.

◆ GetBranchName()

TString DataHandling::AtBranch::GetBranchName ( ) const

Definition at line 32 of file AtViewerManagerSubject.cxx.

◆ GetOldBranchId()

int DataHandling::AtBranch::GetOldBranchId ( ) const
inline

Definition at line 52 of file AtViewerManagerSubject.h.

◆ GetOldBranchName()

TString DataHandling::AtBranch::GetOldBranchName ( ) const

Definition at line 37 of file AtViewerManagerSubject.cxx.

◆ SetBranchId()

void DataHandling::AtBranch::SetBranchId ( const int  id)

Will notify on change.

Definition at line 22 of file AtViewerManagerSubject.cxx.

◆ SetBranchName()

void DataHandling::AtBranch::SetBranchName ( const TString &  name)

Will notify on change.

Definition at line 17 of file AtViewerManagerSubject.cxx.


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