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

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

+ Inheritance diagram for SourceFile:
+ Collaboration diagram for SourceFile:

Public Member Functions

 SourceFile (const char *fileName=0)
 
 ~SourceFile ()
 
const TString & GetFileName () const
 
bool IsOk () const
 
void Print ()
 
 SourceFile (const char *fileName=0)
 
 ~SourceFile ()
 
const TString & GetFileName () const
 
bool IsOk () const
 
void Print ()
 

Private Member Functions

 ClassDef (SourceFile, 3)
 
 ClassDef (SourceFile, 3)
 

Private Attributes

Bool_t mOkFlag
 
TString mFileName
 
UInt_t mFileSize
 
UChar_t * mFileContent
 

Detailed Description

Definition at line 110 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 110 of file EicGeoParData.h

Constructor & Destructor Documentation

SourceFile::SourceFile ( const char *  fileName = 0)

Definition at line 230 of file EicGeoParData.cxx.

View newest version in sPHENIX GitHub at line 230 of file EicGeoParData.cxx

References mFileContent, mFileName, mFileSize, mOkFlag, and printf().

+ Here is the call graph for this function:

SourceFile::~SourceFile ( )
inline

Definition at line 113 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 113 of file EicGeoParData.h

SourceFile::SourceFile ( const char *  fileName = 0)
SourceFile::~SourceFile ( )
inline

Definition at line 115 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 115 of file EicGeoParData.h

Member Function Documentation

SourceFile::ClassDef ( SourceFile  ,
 
)
private
SourceFile::ClassDef ( SourceFile  ,
 
)
private
const TString& SourceFile::GetFileName ( void  ) const
inline

Definition at line 115 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 115 of file EicGeoParData.h

References mFileName.

Referenced by EicGeoParData::PrintAttachedSourceFile().

+ Here is the caller graph for this function:

const TString& SourceFile::GetFileName ( void  ) const
inline

Definition at line 117 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 117 of file EicGeoParData.h

References mFileName.

bool SourceFile::IsOk ( ) const
inline

Definition at line 116 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 116 of file EicGeoParData.h

References mOkFlag.

Referenced by EicGeoParData::AttachSourceFile(), and Print().

+ Here is the caller graph for this function:

bool SourceFile::IsOk ( ) const
inline

Definition at line 118 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 118 of file EicGeoParData.h

References mOkFlag.

void SourceFile::Print ( )

Definition at line 267 of file EicGeoParData.cxx.

View newest version in sPHENIX GitHub at line 267 of file EicGeoParData.cxx

References IsOk(), mFileContent, mFileName, and printf().

Referenced by EicGeoParData::PrintAttachedSourceFile().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void SourceFile::Print ( )

Member Data Documentation

UChar_t * SourceFile::mFileContent
private

Definition at line 124 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 124 of file EicGeoParData.h

Referenced by Print(), and SourceFile().

TString SourceFile::mFileName
private

Definition at line 122 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 122 of file EicGeoParData.h

Referenced by GetFileName(), Print(), and SourceFile().

UInt_t SourceFile::mFileSize
private

Definition at line 123 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 123 of file EicGeoParData.h

Referenced by SourceFile().

Bool_t SourceFile::mOkFlag
private

Definition at line 121 of file EicGeoParData.h.

View newest version in sPHENIX GitHub at line 121 of file EicGeoParData.h

Referenced by IsOk(), and SourceFile().


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