Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
FastSimulation
Utilities
interface
DoubleCrystalBallGenerator.h
Go to the documentation of this file.
1
#ifndef DoubleCrystalBallGenerator_H
2
#define DoubleCrystalBallGenerator_H
3
10
class
RandomEngineAndDistribution
;
11
12
class
DoubleCrystalBallGenerator
{
13
public
:
14
//constructor
15
DoubleCrystalBallGenerator
() {}
16
//destructor
17
virtual
~DoubleCrystalBallGenerator
() {}
18
19
//functions
20
double
shoot
(
21
double
mu
,
double
sigma,
double
aL,
double
nL,
double
aR,
double
nR,
RandomEngineAndDistribution
const
* random);
22
};
23
#endif
DoubleCrystalBallGenerator::DoubleCrystalBallGenerator
DoubleCrystalBallGenerator()
Definition:
DoubleCrystalBallGenerator.h:15
DoubleCrystalBallGenerator::shoot
double shoot(double mu, double sigma, double aL, double nL, double aR, double nR, RandomEngineAndDistribution const *random)
Definition:
DoubleCrystalBallGenerator.cc:11
RPCpg::mu
const int mu
Definition:
Constants.h:22
DoubleCrystalBallGenerator::~DoubleCrystalBallGenerator
virtual ~DoubleCrystalBallGenerator()
Definition:
DoubleCrystalBallGenerator.h:17
DoubleCrystalBallGenerator
Definition:
DoubleCrystalBallGenerator.h:12
RandomEngineAndDistribution
Definition:
RandomEngineAndDistribution.h:18
Generated for CMSSW Reference Manual by
1.8.5