KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVCalorimetry.h
1/*
2$Id: KVCalorimetry.h,v 1.3 2009/01/23 15:25:52 franklan Exp $
3$Revision: 1.3 $
4$Date: 2009/01/23 15:25:52 $
5*/
6
9
10#ifndef __KVCALORIMETRY_H
11#define __KVCALORIMETRY_H
12
13#include "KVCaloBase.h"
14
134
135protected:
136
140
141 void SumUp();
142
144 void SetParticleFactor(Double_t value);
147 void ComputeTemperature() const;
148
149 void init_KVCalorimetry();
150 void fill(const KVNucleus*);
151
152public:
153
154 KVCalorimetry(void);
155 KVCalorimetry(const Char_t* nom);
156
157 virtual ~KVCalorimetry(void);
158
159 void UseChargeDiff(Int_t FragmentMinimumCharge, Double_t ParticleFactor);
160 void DeduceTemperature(Double_t LevelDensityParameter);
161 void IncludeFreeNeutrons(Double_t AsurZ, Double_t NeutronMeanEnergyFactor, Double_t LevelDensityParameter);
162 void SetAsurZ(Double_t value);
163
164 void Init();
165 void Calculate();
166
167 ClassDef(KVCalorimetry, 1) //compute calorimetry
168
169};
170
171
172#endif
int Int_t
bool Bool_t
char Char_t
double Double_t
#define ClassDef(name, id)
Calorimetry of hot nuclei.
Definition KVCaloBase.h:63
Improved calorimetry of hot nuclei.
void SetNeutronMeanEnergyFactor(Double_t value)
void fill(const KVNucleus *)
void IncludeFreeNeutrons(Double_t AsurZ, Double_t NeutronMeanEnergyFactor, Double_t LevelDensityParameter)
void SetLevelDensityParameter(Double_t value)
protected method, set the value of LevelDensityParameter parameter
void SetAsurZ(Double_t value)
protected method, set the value of AsurZ parameter
void init_KVCalorimetry()
Bool_t kchargediff
= kTRUE -> distinction entre particule et fragment
void ComputeTemperature() const
void SetFragmentMinimumCharge(Double_t value)
protected method, set the value of FragmentMinimumCharge parameter
void UseChargeDiff(Int_t FragmentMinimumCharge, Double_t ParticleFactor)
virtual ~KVCalorimetry(void)
Destructeur.
void SetParticleFactor(Double_t value)
protected method, set the value of ParticleFactor parameter
Bool_t kfree_neutrons_included
= kTRUE -> Estimation des neutrons libre est faite
void DeduceTemperature(Double_t LevelDensityParameter)
Bool_t ktempdeduced
= kTRUE -> calcul de la temperature
KVCalorimetry(void)
Createur par default.
Description of properties and kinematics of atomic nuclei.
Definition KVNucleus.h:126