|
BmnRoot
|
#include <BmnEmbedding.h>
Public Member Functions | |
| BmnEmbedding () | |
| virtual | ~BmnEmbedding () |
| BmnStatus | Embed (TString inSourceName="eve-lam-box.root", TString inBaseName="evetest-p.root", TString destName="merged-digi.root", Int_t code=3122, vector< Int_t > outCodes={2212, -211}, Bool_t turnOffBaseDigits=kFALSE) |
| BmnEmbedding () | |
| virtual | ~BmnEmbedding () |
| BmnStatus | Embed (TString inSourceName="eve-lam-box.root", TString inBaseName="evetest-p.root", TString destName="merged-digi.root", Int_t code=3122, vector< Int_t > outCodes={2212, -211}, Bool_t turnOffBaseDigits=kFALSE) |
BmnEmbedding - operational class for digit level embedding procedure
Definition at line 41 of file BmnEmbedding.h.
| BmnEmbedding::BmnEmbedding | ( | ) |
Definition at line 3 of file BmnEmbedding.cxx.
|
virtual |
Definition at line 427 of file BmnEmbedding.cxx.
| BmnEmbedding::BmnEmbedding | ( | ) |
|
virtual |
| BmnStatus BmnEmbedding::Embed | ( | TString | inSourceName = "eve-lam-box.root", |
| TString | inBaseName = "evetest-p.root", |
||
| TString | destName = "merged-digi.root", |
||
| Int_t | code = 3122, |
||
| vector< Int_t > | outCodes = {2212, -211}, |
||
| Bool_t | turnOffBaseDigits = kFALSE |
||
| ) |
Open input source digits
Open input base digits
GetRescaleFunc
Open dest digits
Fill hits
summ strip signals
Definition at line 5 of file BmnEmbedding.cxx.
References can(), BmnEventHeader::Clear(), DrawBar(), BmnEventHeader::GetEventId(), BmnEventHeader::GetEventTimeTS(), BmnEventHeader::GetEventType(), BmnStripDigit::GetModule(), BmnEventHeader::GetPeriodId(), BmnRecoTools::GetRescaleFunc(), BmnRecoTools::GetSignalDistribution(), BmnStripDigit::GetStation(), BmnStripDigit::GetStripLayer(), BmnStripDigit::GetStripNumber(), BmnStripDigit::GetStripSignal(), i, kBMNERROR, kBMNSUCCESS, BmnEventHeader::SetEventId(), BmnEventHeader::SetEventTimeTS(), BmnEventHeader::SetEventType(), BmnEventHeader::SetPeriodId(), and BmnStripDigit::SetStripSignal().
| BmnStatus BmnEmbedding::Embed | ( | TString | inSourceName = "eve-lam-box.root", |
| TString | inBaseName = "evetest-p.root", |
||
| TString | destName = "merged-digi.root", |
||
| Int_t | code = 3122, |
||
| vector< Int_t > | outCodes = {2212, -211}, |
||
| Bool_t | turnOffBaseDigits = kFALSE |
||
| ) |