EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BranchBuffer Class Reference

#include <EicRoot/blob/master/eic/base/EicRunDigi.h>

+ Collaboration diagram for BranchBuffer:

Public Member Functions

 BranchBuffer (const char *dataBranchName, const char *errorBranchName=0)
 
 ~BranchBuffer ()
 

Public Attributes

TString mDataBranchName
 
TString mErrorBranchName
 
std::vector< float > * mDataVector
 
std::vector< float > * mErrorVector
 
float mDataArray [_ARRAY_DIM_MAX_]
 
float mErrorArray [_ARRAY_DIM_MAX_]
 

Detailed Description

Definition at line 49 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 49 of file EicRunDigi.h

Constructor & Destructor Documentation

BranchBuffer::BranchBuffer ( const char *  dataBranchName,
const char *  errorBranchName = 0 
)
inline

Definition at line 51 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 51 of file EicRunDigi.h

References _ARRAY_DIM_MAX_, _FLOAT_INVALID_, mDataArray, mDataVector, mErrorArray, and mErrorVector.

BranchBuffer::~BranchBuffer ( )
inline

Definition at line 59 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 59 of file EicRunDigi.h

Member Data Documentation

float BranchBuffer::mDataArray[_ARRAY_DIM_MAX_]

Definition at line 63 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 63 of file EicRunDigi.h

Referenced by BranchBuffer(), EicRunDigi::GetDetectorHits(), and EicRunDigi::SetBranchDescriptor().

TString BranchBuffer::mDataBranchName

Definition at line 59 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 59 of file EicRunDigi.h

Referenced by EicRunDigi::GetDetectorHits(), and EicRunDigi::SetBranchDescriptor().

std::vector<float>* BranchBuffer::mDataVector

Definition at line 62 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 62 of file EicRunDigi.h

Referenced by BranchBuffer(), EicRunDigi::GetDetectorHits(), and EicRunDigi::SetBranchDescriptor().

float BranchBuffer::mErrorArray[_ARRAY_DIM_MAX_]

Definition at line 63 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 63 of file EicRunDigi.h

Referenced by BranchBuffer(), EicRunDigi::GetDetectorHits(), and EicRunDigi::SetBranchDescriptor().

TString BranchBuffer::mErrorBranchName

Definition at line 59 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 59 of file EicRunDigi.h

Referenced by EicRunDigi::SetBranchDescriptor().

std::vector<float> * BranchBuffer::mErrorVector

Definition at line 62 of file EicRunDigi.h.

View newest version in sPHENIX GitHub at line 62 of file EicRunDigi.h

Referenced by BranchBuffer(), EicRunDigi::GetDetectorHits(), and EicRunDigi::SetBranchDescriptor().


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