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

#include <EicToyModel/blob/master/include/EicPOD.h>

+ Inheritance diagram for EicPOD:
+ Collaboration diagram for EicPOD:

Public Member Functions

 EicPOD ()
 
 ~EicPOD ()
 
int SetDoubleVariable (const char *vname, double value) const
 
double GetDoubleVariable (const char *vname) const
 
int SetTStringVariable (const char *vname, const char *value) const
 
const TString * GetTStringVariable (const char *vname) const
 

Private Member Functions

char * GetVariableOffset (const char *vname, const char *vtype) const
 

Detailed Description

Definition at line 8 of file EicPOD.h.

View newest version in sPHENIX GitHub at line 8 of file EicPOD.h

Constructor & Destructor Documentation

EicPOD::EicPOD ( )
inline

Definition at line 10 of file EicPOD.h.

View newest version in sPHENIX GitHub at line 10 of file EicPOD.h

EicPOD::~EicPOD ( )
inline

Definition at line 11 of file EicPOD.h.

View newest version in sPHENIX GitHub at line 11 of file EicPOD.h

Member Function Documentation

double EicPOD::GetDoubleVariable ( const char *  vname) const

Definition at line 30 of file EicPOD.cc.

View newest version in sPHENIX GitHub at line 30 of file EicPOD.cc

References GetVariableOffset().

+ Here is the call graph for this function:

const TString * EicPOD::GetTStringVariable ( const char *  vname) const

Definition at line 50 of file EicPOD.cc.

View newest version in sPHENIX GitHub at line 50 of file EicPOD.cc

References GetVariableOffset().

+ Here is the call graph for this function:

char * EicPOD::GetVariableOffset ( const char *  vname,
const char *  vtype 
) const
private

Definition at line 59 of file EicPOD.cc.

View newest version in sPHENIX GitHub at line 59 of file EicPOD.cc

References data.

Referenced by GetDoubleVariable(), GetTStringVariable(), SetDoubleVariable(), and SetTStringVariable().

+ Here is the caller graph for this function:

int EicPOD::SetDoubleVariable ( const char *  vname,
double  value 
) const

Definition at line 15 of file EicPOD.cc.

View newest version in sPHENIX GitHub at line 15 of file EicPOD.cc

References GetVariableOffset().

+ Here is the call graph for this function:

int EicPOD::SetTStringVariable ( const char *  vname,
const char *  value 
) const

Definition at line 40 of file EicPOD.cc.

View newest version in sPHENIX GitHub at line 40 of file EicPOD.cc

References GetVariableOffset().

+ Here is the call graph for this function:


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