Main Page
Namespaces
Classes
Package Documentation
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.11