/*
$Log$
+Revision 1.6 2000/06/09 20:36:01 morsch
+All coding rule violations except RS3 corrected
+
Revision 1.5 1999/11/03 17:43:20 fca
New version from G.Martinez & A.Morsch
fName="Halo";
fTitle="Halo from LHC Tunnel";
// Set the default file
- fFileName="~/marsip/marsip5.mu";
+ fFileName=TString("~/marsip/marsip5.mu");
//
// Read all particles
fNpart=-1;
fName="Halo";
fTitle="Halo from LHC Tunnel";
// Set the default file
- fFileName="~/marsip/marsip5.mu";
+ fFileName=TString("~/marsip/marsip5.mu");
//
// Read all particles
fNpart=-1;
// Generate from input file
FILE *fp = fopen(fFileName,"r");
if (fp) {
- printf("\n File %s opened for reading ! \n ", fFileName);
+ printf("\n File %s opened for reading ! \n ", (char*) &fFileName);
} else {
- printf("\n Opening of file %s failed ! \n ", fFileName);
+ printf("\n Opening of file %s failed ! \n ", (char*) &fFileName);
}
//
// MARS particle codes
#include "AliGenerator.h"
-
+#include <TString.h>
// Read background particles from a FLUKA boundary source file
class AliGenHalo : public AliGenerator
AliGenHalo(const AliGenHalo &Halo);
virtual ~AliGenHalo();
virtual void Init();
- virtual void SetFileName(const Text_t *filname) {fFileName=filname;}
+ virtual void SetFileName(TString filename) {fFileName=TString(filename);}
virtual void Generate();
AliGenHalo & operator=(const AliGenHalo & rhs);
protected:
- FILE *fp; // Pointer to file
- const Text_t *fFileName; // ! Choose the file
+ FILE *fp; // ! Pointer to file
+ TString fFileName; // Choose the file
ClassDef(AliGenHalo,1) // LHC background boundary source (MARS input)
};
#endif