4 #include "KVSimReader_HIPSE.h"
12 void KVSimReader_HIPSE::define_output_filename()
50 h1 =
new TH1F(
"impact_parameter",
"distri", 200, 0, 20);
92 define_output_filename();
106 mult = 0, mtotal = 0;
116 Info(
"ReadEvent",
"case 0 line est vide");
191 for (
Int_t mm = 0; mm < mult; mm += 1) {
209 Info(
"ReadNucleus",
"case 0 line est vide");
231 Info(
"ReadNucleus",
"case 0 line est vide");
243 int AA = nuc->
GetA();
254 Info(
"ReadNucleus",
"case 0 line est vide");
270 Info(
"ReadNucleus",
"case 0 line est vide");
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 filename
char * Form(const char *fmt,...)
virtual void SetNumber(UInt_t num)
KVNameValueList * GetParameters() const
@ EmptyLine
last line read was empty (only whitespace)
@ OK
successful read and import of parameters from line
ReadStatus ReadLineAndCheck(Int_t nexpect, const KVString &pattern)
Double_t GetDoubleReadPar(Int_t pos) const
Int_t GetIntReadPar(Int_t pos) const
KVString GetReadPar(Int_t pos) const
Double_t GetDoubleValue(const Char_t *name) const
void SetValue(const Char_t *name, value_type value)
const Char_t * GetSymbol(Option_t *opt="") const
void SetExcitEnergy(Double_t e)
void SetZ(Int_t z, Char_t mt=-1)
void SetZandA(Int_t z, Int_t a)
Set atomic number and mass number.
KVNameValueList * GetParameters() const
void SetMomentum(const TVector3 &v)
Container class for simulated nuclei, KVSimNucleus.
Nucleus in a simulated event.
void SetAngMom(Double_t lx, Double_t ly, Double_t lz)
set the angular momentum of the nucleus
Converts primary HiPSE events, after clusterization but before secondary decay.
Bool_t ReadEventHeader(KVSimEvent *) override
Bool_t ReadEvent(KVSimEvent *) override
Bool_t ReadFileHeader() override
create histogram for impact parameter distribution
Bool_t ReadNucleus(KVSimNucleus *) override
void NotifyChangeOfOutputFile() override
KVSimReader_HIPSE()
Default constructor.
void SetROOTFileName(KVString name)
KVString GetTreeTitle() const
void SetTreeTitle(KVString n)
void ConvertEventsInFile(KVString filename)
int GetEventNumber() const
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
void Reset(Option_t *option="") override
virtual void SetDirectory(TDirectory *dir)
virtual Int_t Fill(const char *name, Double_t w)
virtual void Info(const char *method, const char *msgfmt,...) const
void Info(UserClass p, const char *location, const char *va_(fmt),...)