Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F8310537
CLightP.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
CLightP.h
View Options
#ifndef lightP_
#define lightP_
#include
"CNuclide.h"
#include
"CTlBarDist.h"
#include
"CSigBarDist.h"
#include
"SStoreEvap.h"
/**
*!\brief deals with a particular evaporation channel
*
* Class CLightP contains all the important information
* concerning a light particle evaporation channel, it has
* pointers to a cTlArray class to calculate transmission coeff.
*/
class
CLightP
:
public
CNuclide
{
protected
:
bool
mustDelete
;
//!< bool to remember that we must delete the tLArray
public
:
CLightP
(
int
iZ
,
int
iA
,
float
fS
,
string
sName
);
CLightP
(
int
,
int
,
float
,
CTlBarDist
*
,
CSigBarDist
*
);
~
CLightP
();
//!< destructor
CTlBarDist
*
tlArray
;
//!< gives transmission coefficients
CSigBarDist
*
sigBarDist
;
//!< gives inverse xsections for charged part
float
suppress
;
//!< suppression factor to scale Hauser-Feshbach width
float
fMInertia
;
//!< moment of inertia of residue
float
fMInertiaOrbit
;
//!< moment of inerria for orbit of light P
float
separationEnergy
;
//!< separation energy in MeV
float
fPair
;
//!< pairing energy of residue
float
fShell
;
//!< shell correction for residue
CNuclide
residue
;
//!< contains info on the daughter nucleus
bool
odd
;
//!< true for odd mass
static
int
const
nStore
;
//!< number of evap sub Channels allowed
SStoreEvap
*
storeEvap
;
//!<store evaporation info
int
iStore
;
//!< number of storeEvap used
float
width
;
//!<decay width in MeV
float
rLight
;
//!< radius of light particle in fm
};
#endif
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Sat, Dec 21, 6:45 PM (11 m, 31 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3982655
Default Alt Text
CLightP.h (1 KB)
Attached To
rSARTRESVN sartresvn
Event Timeline
Log In to Comment