#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: