6 #include <TStringLong.h>
9 class AliGConfig: public TNamed {
12 TDatime fBeg; // Time validity of node version
13 TString fDetail; // Level of detail
14 TDatime fEnd; // Time validity of node version
15 //char* fFormula; // Formula describing the node structure below
16 TStringLong fFormula; // Formula describing the node structure below
17 TString fMaterialName;
22 AliGConfig( Text_t* name, Text_t* title, TStringLong formula, Text_t* detail=NULL, const Text_t* shapetype=NULL, const Text_t* shapename=NULL, const Text_t* materialname=NULL, Int_t beg=0, Int_t end=0 );
23 AliGConfig( AliGConfig* Config=NULL ); /* Copy Constructor */
24 virtual ~AliGConfig(); /* Destructor */
25 AliGConfig* operator=( AliGConfig* Config ); /* Operator = */
27 TStringLong GetFormula() const { return fFormula; }
28 TString GetMaterialName() const { return fMaterialName; }
29 TString GetShapeName() const { return fShapeName; }
30 TString GetShapeType() const { return fShapeType; }
32 ClassDef(AliGConfig,1) //Config class