#include <PndFastSim.h>
|
| PndFastSim (bool persist=true) |
|
| ~PndFastSim () |
|
void | Register () |
|
virtual InitStatus | Init () |
|
virtual void | Finish () |
|
virtual void | Exec (Option_t *opt) |
|
bool | AddDetector (std::string name, std::string params="") |
|
bool | AddDetector (PndFsmAbsDet *det) |
|
void | SetVerbosity (int vb) |
|
bool | EnableSplitoffs (std::string fname="splitpars.dat") |
|
bool | MergeNeutralClusters (bool merge=true, double par=0.389) |
|
void | EnableElectronBremsstrahlung (bool brems=true) |
|
void | EnablePropagation (bool propagate=true, bool tostartvtx=true, bool usecovmatrix=true, double tolerance=0.0) |
|
void | SetUseFlatCov (bool v=true) |
|
void | SetMultFilter (TString type, int min, int max=1000) |
|
void | SetInvMassFilter (TString filter, double min, double max, int mult=1) |
|
void | SetSeed (unsigned int seed=65539) |
|
| PndPersistencyTask () |
|
| PndPersistencyTask (const char *name, Int_t iVerbose=1) |
|
virtual | ~PndPersistencyTask () |
|
void | SetPersistency (Bool_t val=kTRUE) |
|
Bool_t | GetPersistency () |
|
Definition at line 32 of file PndFastSim.h.
◆ PndFastSim()
PndFastSim::PndFastSim |
( |
bool |
persist = true | ) |
|
◆ ~PndFastSim()
PndFastSim::~PndFastSim |
( |
| ) |
|
◆ AddDetector() [1/2]
bool PndFastSim::AddDetector |
( |
std::string |
name, |
|
|
std::string |
params = "" |
|
) |
| |
◆ AddDetector() [2/2]
◆ EnableElectronBremsstrahlung()
void PndFastSim::EnableElectronBremsstrahlung |
( |
bool |
brems = true | ) |
|
|
inline |
◆ EnablePropagation()
void PndFastSim::EnablePropagation |
( |
bool |
propagate = true , |
|
|
bool |
tostartvtx = true , |
|
|
bool |
usecovmatrix = true , |
|
|
double |
tolerance = 0.0 |
|
) |
| |
◆ EnableSplitoffs()
bool PndFastSim::EnableSplitoffs |
( |
std::string |
fname = "splitpars.dat" | ) |
|
◆ Exec()
virtual void PndFastSim::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Finish()
virtual void PndFastSim::Finish |
( |
| ) |
|
|
virtual |
◆ Init()
virtual InitStatus PndFastSim::Init |
( |
| ) |
|
|
virtual |
◆ MergeNeutralClusters()
bool PndFastSim::MergeNeutralClusters |
( |
bool |
merge = true , |
|
|
double |
par = 0.389 |
|
) |
| |
|
inline |
Definition at line 57 of file PndFastSim.h.
59 fMergeNeutralClusters = merge;
◆ Register()
void PndFastSim::Register |
( |
| ) |
|
◆ SetInvMassFilter()
void PndFastSim::SetInvMassFilter |
( |
TString |
filter, |
|
|
double |
min, |
|
|
double |
max, |
|
|
int |
mult = 1 |
|
) |
| |
◆ SetMultFilter()
void PndFastSim::SetMultFilter |
( |
TString |
type, |
|
|
int |
min, |
|
|
int |
max = 1000 |
|
) |
| |
◆ SetSeed()
void PndFastSim::SetSeed |
( |
unsigned int |
seed = 65539 | ) |
|
◆ SetUseFlatCov()
void PndFastSim::SetUseFlatCov |
( |
bool |
v = true | ) |
|
|
inline |
◆ SetVerbosity()
void PndFastSim::SetVerbosity |
( |
int |
vb | ) |
|
|
inline |
The documentation for this class was generated from the following file: