#include <BmnLambdaEmbedding.h>
|
| | BmnLambdaEmbedding () |
| |
| | BmnLambdaEmbedding (TString, TString, TString, TString, Int_t nEvs=250, TString lambdaStore="") |
| |
| virtual | ~BmnLambdaEmbedding () |
| |
| void | Embedding () |
| |
| TClonesArray * | CreateLambdaStore () |
| |
| void | SetStorePath (TString store_path) |
| |
| void | SetNLambdaStore (Int_t nStores) |
| |
| void | SetNeventsToBeSimulated (Int_t nEvs) |
| |
| void | SetLambdaEtaRange (Double_t min, Double_t max) |
| |
| void | SetLambdaMinMomentum (Double_t min) |
| |
| void | SetLambdaPhiRange (Double_t min, Double_t max) |
| |
| void | SetDetsToBeEmbedded (Bool_t gem, Bool_t silicon, Bool_t csc) |
| |
| void | DoLambdaStore (Bool_t flag) |
| |
| void | DoListOfEventsWithReconstructedVertex (Bool_t flag) |
| |
| void | DoSimulateLambdaThroughSetup (Bool_t flag) |
| |
| void | DoRawRootConvertion (Bool_t flag) |
| |
| void | DoEmbedding (Bool_t flag) |
| |
| void | DoDecode (Bool_t flag) |
| |
| void | DoPrintStoreInfo (Bool_t flag) |
| |
| void | DoEmbeddingMonitor (Bool_t flag) |
| |
| void | SetNHitsProton (Int_t nhits) |
| |
| void | SetNHitsPion (Int_t nhits) |
| |
| void | SetUseRealSignals (Bool_t flag) |
| |
| void | SetSignal (Short_t sigGem, Short_t sigSilicon, Short_t sigCsc) |
| |
| void | SetStoreToProcess (Int_t storeNumber) |
| |
| void | SetDecayingParticle (Int_t pdg) |
| |
| void | SetParticles (Int_t pPdg, Int_t nPdg) |
| |
Definition at line 139 of file BmnLambdaEmbedding.h.
◆ BmnLambdaEmbedding() [1/2]
| BmnLambdaEmbedding::BmnLambdaEmbedding |
( |
| ) |
|
◆ BmnLambdaEmbedding() [2/2]
| BmnLambdaEmbedding::BmnLambdaEmbedding |
( |
TString |
raw, |
|
|
TString |
sim, |
|
|
TString |
reco, |
|
|
TString |
out, |
|
|
Int_t |
nEvs = 250, |
|
|
TString |
lambdaStore = "" |
|
) |
| |
◆ ~BmnLambdaEmbedding()
| BmnLambdaEmbedding::~BmnLambdaEmbedding |
( |
| ) |
|
|
virtual |
◆ CreateLambdaStore()
| TClonesArray * BmnLambdaEmbedding::CreateLambdaStore |
( |
| ) |
|
◆ DoDecode()
| void BmnLambdaEmbedding::DoDecode |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoEmbedding()
| void BmnLambdaEmbedding::DoEmbedding |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoEmbeddingMonitor()
| void BmnLambdaEmbedding::DoEmbeddingMonitor |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoLambdaStore()
| void BmnLambdaEmbedding::DoLambdaStore |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoListOfEventsWithReconstructedVertex()
| void BmnLambdaEmbedding::DoListOfEventsWithReconstructedVertex |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoPrintStoreInfo()
| void BmnLambdaEmbedding::DoPrintStoreInfo |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoRawRootConvertion()
| void BmnLambdaEmbedding::DoRawRootConvertion |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ DoSimulateLambdaThroughSetup()
| void BmnLambdaEmbedding::DoSimulateLambdaThroughSetup |
( |
Bool_t |
flag | ) |
|
|
inline |
◆ Embedding()
| void BmnLambdaEmbedding::Embedding |
( |
| ) |
|
Definition at line 186 of file BmnLambdaEmbedding.cxx.
References CreateLambdaStore(), f, UniRun::GetBeamParticle(), BmnParticleStore::GetEta(), UniRun::GetFieldVoltage(), BmnParticlePair::GetMomPart1(), BmnParticlePair::GetMomPart2(), BmnParticlePair::GetNHitsPart1(), BmnParticlePair::GetNHitsPart2(), BmnParticleStore::GetP(), BmnParticleStore::GetPdg(), BmnParticleStore::GetPhi(), SignalNormalizationUtils::GetRescaleFunction(), UniRun::GetRun(), BmnParticlePair::GetTxPart1(), BmnParticlePair::GetTxPart2(), BmnParticlePair::GetTyPart1(), BmnParticlePair::GetTyPart2(), BmnLambdaEmbeddingMonitor::IsEmbedded(), BmnLambdaEmbeddingMonitor::SetId(), SignalNormalizationUtils::SetMcDataSet(), BmnLambdaEmbeddingMonitor::SetNHitsPion(), BmnLambdaEmbeddingMonitor::SetNHitsProton(), BmnLambdaEmbeddingMonitor::SetPionP(), BmnLambdaEmbeddingMonitor::SetProtonP(), BmnLambdaEmbeddingMonitor::SetStoreVertexEvent(), BmnLambdaEmbeddingMonitor::SetTxPion(), BmnLambdaEmbeddingMonitor::SetTxProton(), BmnLambdaEmbeddingMonitor::SetTyPion(), and BmnLambdaEmbeddingMonitor::SetTyProton().
◆ SetDecayingParticle()
| void BmnLambdaEmbedding::SetDecayingParticle |
( |
Int_t |
pdg | ) |
|
|
inline |
◆ SetDetsToBeEmbedded()
| void BmnLambdaEmbedding::SetDetsToBeEmbedded |
( |
Bool_t |
gem, |
|
|
Bool_t |
silicon, |
|
|
Bool_t |
csc |
|
) |
| |
|
inline |
◆ SetLambdaEtaRange()
| void BmnLambdaEmbedding::SetLambdaEtaRange |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
◆ SetLambdaMinMomentum()
| void BmnLambdaEmbedding::SetLambdaMinMomentum |
( |
Double_t |
min | ) |
|
|
inline |
◆ SetLambdaPhiRange()
| void BmnLambdaEmbedding::SetLambdaPhiRange |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
◆ SetNeventsToBeSimulated()
| void BmnLambdaEmbedding::SetNeventsToBeSimulated |
( |
Int_t |
nEvs | ) |
|
|
inline |
◆ SetNHitsPion()
| void BmnLambdaEmbedding::SetNHitsPion |
( |
Int_t |
nhits | ) |
|
|
inline |
◆ SetNHitsProton()
| void BmnLambdaEmbedding::SetNHitsProton |
( |
Int_t |
nhits | ) |
|
|
inline |
◆ SetNLambdaStore()
| void BmnLambdaEmbedding::SetNLambdaStore |
( |
Int_t |
nStores | ) |
|
|
inline |
◆ SetParticles()
| void BmnLambdaEmbedding::SetParticles |
( |
Int_t |
pPdg, |
|
|
Int_t |
nPdg |
|
) |
| |
|
inline |
◆ SetSignal()
| void BmnLambdaEmbedding::SetSignal |
( |
Short_t |
sigGem, |
|
|
Short_t |
sigSilicon, |
|
|
Short_t |
sigCsc |
|
) |
| |
|
inline |
◆ SetStorePath()
| void BmnLambdaEmbedding::SetStorePath |
( |
TString |
store_path | ) |
|
|
inline |
◆ SetStoreToProcess()
| void BmnLambdaEmbedding::SetStoreToProcess |
( |
Int_t |
storeNumber | ) |
|
|
inline |
◆ SetUseRealSignals()
| void BmnLambdaEmbedding::SetUseRealSignals |
( |
Bool_t |
flag | ) |
|
|
inline |
The documentation for this class was generated from the following files: