Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F8309492
CAngleDist.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
675 B
Subscribers
None
CAngleDist.h
View Options
#include
"CRandom.h"
#include
<cmath>
/**
*!\brief angular distributions
*
* class to randomly selects a polar angle theta
* of an emitted fragment
*
*/
class
CAngleDist
{
protected
:
static
CRandom
ran
;
//!<random number generator
float
**
dist
;
//!<array containing sampled distributions
static
int
const
maxL
;
//!<maximum angular distribution for
//!<which distributions are made
static
int
const
nAngle
;
//!< number of angular bins used
//!<to sample distributions
static
float
const
pi
;
//!< the mathematical constant
public
:
CAngleDist
();
~
CAngleDist
();
float
getTheta
(
int
l
);
};
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Sat, Dec 21, 3:31 PM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4002641
Default Alt Text
CAngleDist.h (675 B)
Attached To
rSARTRESVN sartresvn
Event Timeline
Log In to Comment