Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
{
14
public
:
15
//constructor
16
DoubleCrystalBallGenerator
() { }
17
//destructor
18
virtual
~DoubleCrystalBallGenerator
() {}
19
20
//functions
21
double
shoot
(
double
mu
,
double
sigma,
double
aL,
double
nL,
double
aR,
double
nR,
22
RandomEngineAndDistribution
const
*
random
);
23
};
24
#endif
DoubleCrystalBallGenerator::DoubleCrystalBallGenerator
DoubleCrystalBallGenerator()
Definition:
DoubleCrystalBallGenerator.h:16
DoubleCrystalBallGenerator::shoot
double shoot(double mu, double sigma, double aL, double nL, double aR, double nR, RandomEngineAndDistribution const *random)
Definition:
DoubleCrystalBallGenerator.cc:11
random
TRandom random
Definition:
MVATrainer.cc:138
RPCpg::mu
const int mu
Definition:
Constants.h:22
DoubleCrystalBallGenerator::~DoubleCrystalBallGenerator
virtual ~DoubleCrystalBallGenerator()
Definition:
DoubleCrystalBallGenerator.h:18
DoubleCrystalBallGenerator
Definition:
DoubleCrystalBallGenerator.h:12
RandomEngineAndDistribution
Definition:
RandomEngineAndDistribution.h:18
Generated for CMSSW Reference Manual by
1.8.5