Project
Loading...
Searching...
No Matches
FairFileInfo Class Reference

#include <FairFileInfo.h>

Inherits TNamed.

Public Member Functions

 FairFileInfo ()
 
 FairFileInfo (TFile *file, UInt_t id, UInt_t ChId)
 
virtual ~FairFileInfo ()
 
TString GetPath ()
 
UInt_t GetSize ()
 
UInt_t GetIdentifier ()
 
UInt_t GetOrderInChain ()
 
void Print (Option_t *option="") const
 
void SetPath (TString path)
 
void SetSize (UInt_t size)
 
void SetIdentifier (UInt_t id)
 
void SetOrderInChain (UInt_t id)
 

Protected Attributes

TString fPath
 
UInt_t fSize
 
UInt_t fIdentifier
 
UInt_t fInChainId
 

Detailed Description

Definition at line 20 of file FairFileInfo.h.

Constructor & Destructor Documentation

◆ FairFileInfo() [1/2]

FairFileInfo::FairFileInfo ( )

Definition at line 18 of file FairFileInfo.cxx.

◆ FairFileInfo() [2/2]

FairFileInfo::FairFileInfo ( TFile *  file,
UInt_t  id,
UInt_t  ChId 
)

Definition at line 26 of file FairFileInfo.cxx.

◆ ~FairFileInfo()

FairFileInfo::~FairFileInfo ( )
virtual

Definition at line 37 of file FairFileInfo.cxx.

Member Function Documentation

◆ GetIdentifier()

UInt_t FairFileInfo::GetIdentifier ( )
inline

Definition at line 29 of file FairFileInfo.h.

◆ GetOrderInChain()

UInt_t FairFileInfo::GetOrderInChain ( )
inline

Definition at line 30 of file FairFileInfo.h.

◆ GetPath()

TString FairFileInfo::GetPath ( )
inline

Definition at line 27 of file FairFileInfo.h.

◆ GetSize()

UInt_t FairFileInfo::GetSize ( )
inline

Definition at line 28 of file FairFileInfo.h.

◆ Print()

void FairFileInfo::Print ( Option_t *  option = "") const

Definition at line 39 of file FairFileInfo.cxx.

◆ SetIdentifier()

void FairFileInfo::SetIdentifier ( UInt_t  id)
inline

Definition at line 36 of file FairFileInfo.h.

◆ SetOrderInChain()

void FairFileInfo::SetOrderInChain ( UInt_t  id)
inline

Definition at line 37 of file FairFileInfo.h.

◆ SetPath()

void FairFileInfo::SetPath ( TString  path)
inline

Definition at line 34 of file FairFileInfo.h.

◆ SetSize()

void FairFileInfo::SetSize ( UInt_t  size)
inline

Definition at line 35 of file FairFileInfo.h.

Member Data Documentation

◆ fIdentifier

UInt_t FairFileInfo::fIdentifier
protected

Signal file identifier used

Definition at line 45 of file FairFileInfo.h.

◆ fInChainId

UInt_t FairFileInfo::fInChainId
protected

file order in the chain

Definition at line 47 of file FairFileInfo.h.

◆ fPath

TString FairFileInfo::fPath
protected

Full path of file

Definition at line 41 of file FairFileInfo.h.

◆ fSize

UInt_t FairFileInfo::fSize
protected

size of file in bytes

Definition at line 43 of file FairFileInfo.h.


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