ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Classes
Data for tabs

Classes used to provide access to and update the data used by tabs in the visualizer. There are two main classes at the moment: More...

Classes

class  AtTabInfoBase
 Interface for AtTabInfo classes. More...
 
class  AtTabInfo
 Contains all the data needed by an AtTab. More...
 
class  AtTabInfoFairRoot< T >
 Class for tracking the information from a branch of the FairRoot source tree. More...
 
class  AtTabInfoTree
 Tab Info object for handling a non-FairRoot TTree. More...
 
class  AtTabInfoBranch< T >
 Describes a branch stored a TTree. More...
 

Detailed Description

Classes used to provide access to and update the data used by tabs in the visualizer. There are two main classes at the moment:

AtTabInfoFairRoot which provides access to classes through the FairRoot source file. AtTabInfoHiRAEVT which provides access to classes stored in a HiRAEVT stle TTree. A S800 class will also have to be added.

These all follow a composition pattern (similar to AtPad). Each tab owns a single AtTabInfo which can itself contain any number at AtTabInfo-style classes.