Go to the documentation of this file.
6 #include "TClonesArray.h"
49 virtual InitStatus
Init();
56 virtual void Exec(Option_t* opt);
62 void SetSeed(
unsigned int seed = 65539);
72 Double_t
GetEfficiency(Int_t idx, Double_t* vals, Int_t* coord);
74 Bool_t
Smearing(TLorentzVector* p4, Int_t pdg);
75 Double_t
AnalyzeMap(TH2F* map, Double_t refValue);
77 virtual Bool_t
IsSelected(TObject* sel, Int_t opt);
virtual void Exec(Option_t *opt)
EEfficiencyMethod fMethod
static const Int_t fgkNParts
TClonesArray * fFastTracks
Double_t GetEfficiency(Int_t idx, Double_t *vals, Int_t *coord)
virtual void SetParContainers()
Bool_t Smearing(TLorentzVector *p4, Int_t pdg)
virtual InitStatus Init()
Double_t AnalyzeMap(TH2F *map, Double_t refValue)
virtual Bool_t IsSelected(TObject *sel, Int_t opt)
Bool_t PassEfficiencyFilter(Int_t pdg, Double_t *vals, Int_t *coord)
void SetEfficiencyMethod(EEfficiencyMethod method)
THnBase * fEFFdenom[fgkNParts]
void SetLookupEfficiency(THnBase *nom, THnBase *denom, EParticleType part)
CbmFastSim(bool persist=true)
CbmFastSim(const CbmFastSim &obj)
void SetLookupResolutionP(TH2F *obj, EParticleType part)
THnBase * fEFF[fgkNParts]
TH1 * fEFFproj[fgkNParts][10]
CbmFastSim & operator=(const CbmFastSim &obj)
void SetSeed(unsigned int seed=65539)