Pan: The Parity Analyzer -- Class Index

Pan classes only
All classes


+
class TaFileName
-
#include "TaFileName.hh"
Display options:
Show inherited
Show non-public

class TaFileName


HALL A C++/ROOT Parity Analyzer  Pan

       TaFileName.cc  (implementation)

 Author:  R. Holmes <http://mep1.phy.syr.edu/~rsholmes>, A. Vacheret <http://www.jlab.org/~vacheret>, R. Michaels <http://www.jlab.org/~rom>, K.Paschke
 @(#)pan/src:$Name:  $:$Id: TaFileName.cc,v 1.12 2003/07/31 16:11:59 rsholmes Exp $



 Provides methods to generate Pan-standard filenames.


Function Members (Methods)

public:
TaFileName()
TaFileName(const TaFileName&)
TaFileName(const string s, const string c = "", const string suf = "")
TaFileName(const char* s, const char* c = """", const char* suf = """")
TaFileName(const RunNumber_t r, const string a, const string s, const string c = "", const string suf = "")
TaFileName(const RunNumber_t r, const char* a, const char* s, const char* c = """", const char* suf = """")
virtual~TaFileName()
static TClass*Class()
virtual TClass*IsA() const
TaFileName&operator=(const TaFileName&)
static voidSetup(const RunNumber_t r, const string a)
static voidSetup(const RunNumber_t r, const char* a)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
const string&String()
const TStringTstring()
private:
static stringBasename(const RunNumber_t r)
voidCreate(const string b, const string a, const string s, const string c = "", const string suf = "")

Data Members

private:
stringfFileNamefull path and file name
static stringfgAnaStrname of analysis type
static stringfgBaseNamebase name: "prefix_runnumber"

Class Charts

Inheritance Chart:
TaFileName

Function documentation

virtual ~TaFileName()
{}
const string& String()
 Access functions
{ return fFileName; }
const TString Tstring()
{ return fFileName.c_str(); }

Author: R. Holmes , A. Vacheret , R. Michaels , K.Paschke
Last update: pan/src:$Name: $:$Id: TaFileName.cc,v 1.12 2003/07/31 16:11:59 rsholmes Exp $

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.