5#include "KVClassFactory.h"
72 body +=
"Use the FillVar(v) method to increment the quantity of the global variable.\n";
73 body +=
"The value, v, is to be evaluated from the properties of the\n";
74 body +=
"two KVNucleus pointers passed as arguments.\n";
78 body +=
"Use the FillVar(v) method to increment the quantity of the global variable.\n";
79 body +=
"The value, v, is to be evaluated from the properties of the\n";
80 body +=
"KVEvent pointer passed as argument.\n";
84 body +=
"Use the FillVar(v) method to increment the quantity of the global variable.\n";
85 body +=
"The value, v, is to be evaluated from the properties of the \n";
86 body +=
"KVNucleus passed as argument. For example, to evaluate the sum of the charge\n";
87 body +=
"of all fragments, you may proceed as follows:\n";
89 body +=
"FillVar(n->GetZ());\n";
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
Factory class for generating skeleton files for new classes.
void GenerateCode()
Generate header and implementation file for currently-defined class.
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
Abstract base class for global variables which calculate a single value.
static void FillMethodBody(KVString &body, int type)
static void AddInitMethod(KVClassFactory &cf, KVString &body)
static void AddFillMethodBody(KVClassFactory &cf, KVString &body, int type)
static void ImplementInitMethod(KVClassFactory &cf, KVString &body, int type)
static void AddFillMethod(KVClassFactory &cf, int type)
static void FillMethodBody(KVString &body, int type)