#include <LmvmFastSim.h>
|
| | LmvmFastSim () |
| |
| virtual | ~LmvmFastSim () |
| |
| void | DoFastSim (std::vector< std::string > files, const std::string &dataDir, const std::string &outFile, int nofFastSimEv, const std::string &bgHistName) |
| |
| template<class T> |
| void | CreateMeanHist (const string &name) |
| |
Definition at line 21 of file LmvmFastSim.h.
◆ LmvmFastSim() [1/2]
| LmvmFastSim::LmvmFastSim |
( |
| ) |
|
|
inline |
◆ ~LmvmFastSim()
| virtual LmvmFastSim::~LmvmFastSim |
( |
| ) |
|
|
inlinevirtual |
◆ LmvmFastSim() [2/2]
◆ CalcMinvAndFillHist() [1/2]
| void LmvmFastSim::CalcMinvAndFillHist |
( |
const std::vector< LmvmDataFastSim > & | Plus, |
|
|
const std::vector< LmvmDataFastSim > & | Minus, |
|
|
const std::string & | hName ) |
|
private |
◆ CalcMinvAndFillHist() [2/2]
| void LmvmFastSim::CalcMinvAndFillHist |
( |
const std::vector< LmvmDataFastSim > & | Plus, |
|
|
const std::vector< LmvmDataFastSim > & | Minus, |
|
|
const std::string & | hName, |
|
|
const std::string & | opt ) |
|
private |
◆ CheckHistogramNames()
| void LmvmFastSim::CheckHistogramNames |
( |
| ) |
|
|
private |
◆ CheckMemory()
| void LmvmFastSim::CheckMemory |
( |
const std::string & | text | ) |
|
|
private |
◆ ClassDef()
◆ ContainsString()
| bool LmvmFastSim::ContainsString |
( |
const std::vector< std::string > & | vName, |
|
|
const std::string & | name ) |
|
private |
◆ CreateHistos()
| void LmvmFastSim::CreateHistos |
( |
| ) |
|
|
private |
Definition at line 489 of file LmvmFastSim.cxx.
References CreateMeanHist(), fBgHistName, fCatNames, fChargeCats, fDoParticleBased, fDoTrueEl, fH, fHMean, fNofCats, fNofPlutos, fPlutoNames, and fUrqmdNames.
Referenced by DoFastSim().
◆ CreateMeanHist() [1/2]
template<class T>
| void LmvmFastSim::CreateMeanHist |
( |
const std::string & | name | ) |
|
|
private |
◆ CreateMeanHist() [2/2]
template<class T>
| void LmvmFastSim::CreateMeanHist |
( |
const string & | name | ) |
|
◆ DoFastSim()
| void LmvmFastSim::DoFastSim |
( |
std::vector< std::string > | files, |
|
|
const std::string & | dataDir, |
|
|
const std::string & | outFile, |
|
|
int | nofFastSimEv, |
|
|
const std::string & | bgHistName ) |
Definition at line 29 of file LmvmFastSim.cxx.
References CalcMinvAndFillHist(), CheckHistogramNames(), CheckMemory(), CreateHistos(), fBgHistName, fCatNames, fChargeCats, fDoMixEvents, fDoParticleBased, fDoTrueEl, fH, fHMean, fMixingDepth, fNofCats, fNofFastSimEv, fNofPlutos, fNofSimEv, fOutFileName, fOutputDir, fPlutoMode, fPlutoNames, fUrqmdNames, GetChargeCategoryVector(), GetIndividualCategories(), GetPlutoAndUrqmdNames(), and SaveHist().
◆ GetChargeCategoryVector()
| void LmvmFastSim::GetChargeCategoryVector |
( |
| ) |
|
|
private |
◆ GetIndividualCategories()
| void LmvmFastSim::GetIndividualCategories |
( |
| ) |
|
|
private |
◆ GetPlutoAndUrqmdNames()
| void LmvmFastSim::GetPlutoAndUrqmdNames |
( |
const std::vector< std::string > & | files | ) |
|
|
private |
◆ operator=()
◆ SaveHist()
| void LmvmFastSim::SaveHist |
( |
| ) |
|
|
private |
◆ fBgHistName
| std::string LmvmFastSim::fBgHistName = "" |
|
private |
◆ fCatNames
| std::vector<std::string> LmvmFastSim::fCatNames |
|
private |
◆ fChargeCats
| std::vector<std::string> LmvmFastSim::fChargeCats |
|
private |
◆ fDoChargeBased
| bool LmvmFastSim::fDoChargeBased = false |
|
private |
◆ fDoMixEvents
| bool LmvmFastSim::fDoMixEvents = false |
|
private |
◆ fDoParticleBased
| bool LmvmFastSim::fDoParticleBased = false |
|
private |
◆ fDoTrueEl
| bool LmvmFastSim::fDoTrueEl = false |
|
private |
◆ fH
◆ fHMean
◆ fMixingDepth
| int LmvmFastSim::fMixingDepth = 5000 |
|
private |
◆ fNofCats
| int LmvmFastSim::fNofCats = -1 |
|
private |
◆ fNofFastSimEv
| int LmvmFastSim::fNofFastSimEv = -1 |
|
private |
◆ fNofPlutos
| int LmvmFastSim::fNofPlutos = -1 |
|
private |
◆ fNofSimEv
| int LmvmFastSim::fNofSimEv = 0 |
|
private |
◆ fNofUrqmds
| int LmvmFastSim::fNofUrqmds = -1 |
|
private |
◆ fOutFileName
| std::string LmvmFastSim::fOutFileName = "" |
|
private |
◆ fOutputDir
| std::string LmvmFastSim::fOutputDir = "" |
|
private |
◆ fPlutoMode
| std::string LmvmFastSim::fPlutoMode = "" |
|
private |
◆ fPlutoNames
| std::vector<std::string> LmvmFastSim::fPlutoNames |
|
private |
◆ fUrqmdNames
| std::vector<std::string> LmvmFastSim::fUrqmdNames |
|
private |
The documentation for this class was generated from the following files: