ToolDAQFramework
|
#include <ReconRandomiser.h>
Public Member Functions | |
ReconRandomiser () | |
bool | Execute () |
bool | Finalise () |
bool | Initialise (std::string configfile, DataModel &data) |
Private Types | |
enum | LogLevel { FATAL =-1, ERROR =0, WARN =1, INFO =2, DEBUG1 =3, DEBUG2 =4, DEBUG3 =5 } |
Private Member Functions | |
void | CreateVertex (double *pos) |
Distribution_t | GetDistributionType (double width, const char *axis) |
double | GetRandomNumber (Distribution_t dist, double max, double mean, double width, const int maxcount) |
void | StreamToLog (int level) |
Private Attributes | |
long int | fCurrEvent |
bool | fFlatR |
double | fMaxRPos |
double | fMaxZPos |
long int | fNEvents |
int | fNVerticesMean |
TRandom3 * | fRand |
bool | fRandomDirection |
double | fTMax |
double | fTMin |
Distribution_t | fXDistribution |
double | fXMean |
double | fXWidth |
Distribution_t | fYDistribution |
double | fYMean |
double | fYWidth |
Distribution_t | fZDistribution |
double | fZMean |
double | fZWidth |
util::Stopwatch * | m_stopwatch |
The stopwatch, if we're using one. More... | |
std::string | m_stopwatch_file |
Image filename to save the histogram to, if required. More... | |
int | m_verbose |
std::stringstream | ss |
Definition at line 32 of file ReconRandomiser.h.
|
private |
Enumerator | |
---|---|
FATAL | |
ERROR | |
WARN | |
INFO | |
DEBUG1 | |
DEBUG2 | |
DEBUG3 |
Definition at line 91 of file ReconRandomiser.h.
ReconRandomiser::ReconRandomiser | ( | ) |
Definition at line 3 of file ReconRandomiser.cpp.
|
private |
Definition at line 175 of file ReconRandomiser.cpp.
bool ReconRandomiser::Execute | ( | ) |
Definition at line 111 of file ReconRandomiser.cpp.
bool ReconRandomiser::Finalise | ( | ) |
Definition at line 151 of file ReconRandomiser.cpp.
|
private |
Definition at line 247 of file ReconRandomiser.cpp.
|
private |
Definition at line 209 of file ReconRandomiser.cpp.
bool ReconRandomiser::Initialise | ( | std::string | configfile, |
DataModel & | data | ||
) |
Definition at line 6 of file ReconRandomiser.cpp.
|
inlineprivate |
Definition at line 86 of file ReconRandomiser.h.
|
private |
Definition at line 49 of file ReconRandomiser.h.
|
private |
Definition at line 63 of file ReconRandomiser.h.
|
private |
Definition at line 62 of file ReconRandomiser.h.
|
private |
Definition at line 61 of file ReconRandomiser.h.
|
private |
Definition at line 50 of file ReconRandomiser.h.
|
private |
Definition at line 52 of file ReconRandomiser.h.
|
private |
Definition at line 75 of file ReconRandomiser.h.
|
private |
Definition at line 73 of file ReconRandomiser.h.
|
private |
Definition at line 70 of file ReconRandomiser.h.
|
private |
Definition at line 69 of file ReconRandomiser.h.
|
private |
Definition at line 64 of file ReconRandomiser.h.
|
private |
Definition at line 55 of file ReconRandomiser.h.
|
private |
Definition at line 56 of file ReconRandomiser.h.
|
private |
Definition at line 65 of file ReconRandomiser.h.
|
private |
Definition at line 57 of file ReconRandomiser.h.
|
private |
Definition at line 58 of file ReconRandomiser.h.
|
private |
Definition at line 66 of file ReconRandomiser.h.
|
private |
Definition at line 59 of file ReconRandomiser.h.
|
private |
Definition at line 60 of file ReconRandomiser.h.
|
private |
The stopwatch, if we're using one.
Definition at line 78 of file ReconRandomiser.h.
|
private |
Image filename to save the histogram to, if required.
Definition at line 80 of file ReconRandomiser.h.
|
private |
Definition at line 82 of file ReconRandomiser.h.
|
private |
Definition at line 84 of file ReconRandomiser.h.