#include <BmnSiliconHitMaker.h>
|
| | BmnSiliconHitMaker () |
| |
| | BmnSiliconHitMaker (Int_t run_period, Int_t run_number, Bool_t isExp, Bool_t isSrc=kFALSE) |
| |
| virtual | ~BmnSiliconHitMaker () |
| |
| virtual InitStatus | Init () |
| |
| virtual void | Exec (Option_t *opt) |
| |
| virtual void | Finish () |
| |
| void | ProcessDigits () |
| |
| void | SetHitMatching (Bool_t opt=kTRUE) |
| |
| void | SetCurrentConfig (BmnSiliconConfiguration::SILICON_CONFIG config) |
| |
| void | SetXMLConfig (TString xml_file) |
| |
| void | SetSignalWindow (Double_t min, Double_t max) |
| |
| virtual void | OnlineWrite (const std::unique_ptr< TTree > &resultTree) |
| | Write task resul to tree.
|
| |
| | BmnSiliconHitMaker () |
| |
| | BmnSiliconHitMaker (Int_t run_period, Int_t run_number, Bool_t isExp, Bool_t isSrc=kFALSE) |
| |
| virtual | ~BmnSiliconHitMaker () |
| |
| virtual InitStatus | Init () |
| |
| virtual void | Exec (Option_t *opt) |
| |
| virtual void | Finish () |
| |
| void | ProcessDigits () |
| |
| void | SetHitMatching (Bool_t opt=kTRUE) |
| |
| void | SetCurrentConfig (BmnSiliconConfiguration::SILICON_CONFIG config) |
| |
| void | SetXMLConfig (TString xml_file) |
| |
| void | SetSignalWindow (Double_t min, Double_t max) |
| |
| virtual void | OnlineWrite (const std::unique_ptr< TTree > &resultTree) |
| | Write task resul to tree.
|
| |
| | BmnTask () |
| |
| | BmnTask (const char *name, Int_t iVerbose=1) |
| |
| virtual | ~BmnTask () |
| | Destroy the BmnTask object.
|
| |
| | BmnTask (const BmnTask &)=delete |
| |
| BmnTask & | operator= (const BmnTask &)=delete |
| |
| | ClassDef (BmnTask, 1) |
| |
| | BmnTask () |
| |
| | BmnTask (const char *name, Int_t iVerbose=1) |
| |
| virtual | ~BmnTask () |
| | Destroy the BmnTask object.
|
| |
| | BmnTask (const BmnTask &)=delete |
| |
| BmnTask & | operator= (const BmnTask &)=delete |
| |
| | ClassDef (BmnTask, 1) |
| |
Definition at line 18 of file BmnSiliconHitMaker.h.
◆ BmnSiliconHitMaker() [1/4]
| BmnSiliconHitMaker::BmnSiliconHitMaker |
( |
| ) |
|
◆ BmnSiliconHitMaker() [2/4]
| BmnSiliconHitMaker::BmnSiliconHitMaker |
( |
Int_t |
run_period, |
|
|
Int_t |
run_number, |
|
|
Bool_t |
isExp, |
|
|
Bool_t |
isSrc = kFALSE |
|
) |
| |
◆ ~BmnSiliconHitMaker() [1/2]
| BmnSiliconHitMaker::~BmnSiliconHitMaker |
( |
| ) |
|
|
virtual |
◆ BmnSiliconHitMaker() [3/4]
| BmnSiliconHitMaker::BmnSiliconHitMaker |
( |
| ) |
|
◆ BmnSiliconHitMaker() [4/4]
| BmnSiliconHitMaker::BmnSiliconHitMaker |
( |
Int_t |
run_period, |
|
|
Int_t |
run_number, |
|
|
Bool_t |
isExp, |
|
|
Bool_t |
isSrc = kFALSE |
|
) |
| |
◆ ~BmnSiliconHitMaker() [2/2]
| virtual BmnSiliconHitMaker::~BmnSiliconHitMaker |
( |
| ) |
|
|
virtual |
◆ Exec() [1/2]
| void BmnSiliconHitMaker::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Exec() [2/2]
| virtual void BmnSiliconHitMaker::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Finish() [1/2]
| void BmnSiliconHitMaker::Finish |
( |
| ) |
|
|
virtual |
◆ Finish() [2/2]
| virtual void BmnSiliconHitMaker::Finish |
( |
| ) |
|
|
virtual |
◆ Init() [1/2]
| InitStatus BmnSiliconHitMaker::Init |
( |
| ) |
|
|
virtual |
◆ Init() [2/2]
| virtual InitStatus BmnSiliconHitMaker::Init |
( |
| ) |
|
|
virtual |
◆ OnlineWrite() [1/2]
| void BmnSiliconHitMaker::OnlineWrite |
( |
const std::unique_ptr< TTree > & |
resultTree | ) |
|
|
virtual |
◆ OnlineWrite() [2/2]
| virtual void BmnSiliconHitMaker::OnlineWrite |
( |
const std::unique_ptr< TTree > & |
resultTree | ) |
|
|
virtual |
Write task resul to tree.
- Parameters
-
Reimplemented from BmnTask.
◆ ProcessDigits() [1/2]
| void BmnSiliconHitMaker::ProcessDigits |
( |
| ) |
|
Definition at line 315 of file BmnSiliconHitMaker.cxx.
References BmnMatch::AddLink(), BmnSiliconTransform::ApplyTransforms(), BmnSiliconStationSet::CountNProcessedPointsInDetector(), BmnLink::GetIndex(), BmnMatch::GetLink(), BmnMatch::GetLinks(), BmnSiliconStation::GetNModules(), BmnMatch::GetNofLinks(), BmnSiliconStationSet::GetNStations(), BmnSiliconStationSet::GetSiliconStation(), BmnStripDigit::GetStation(), BmnSiliconLayer::GetStripClusters(), BmnStripDigit::GetStripLayer(), BmnStripDigit::GetStripNumber(), BmnStripDigit::GetStripSignal(), StripCluster::GetType(), BmnLink::GetWeight(), BmnStripDigit::IsGoodDigit(), BmnSiliconStationSet::ProcessPointsInDetector(), BmnSiliconStationSet::Reset(), BmnHit::SetDigitNumberMatch(), BmnHit::SetIndex(), BmnHit::SetLowerClusterIndex(), StripCluster::SetModule(), BmnHit::SetModule(), BmnHit::SetPseudo(), StripCluster::SetStation(), BmnHit::SetStation(), BmnHit::SetType(), BmnHit::SetUpperClusterIndex(), and UpperStripLayer.
Referenced by Exec().
◆ ProcessDigits() [2/2]
| void BmnSiliconHitMaker::ProcessDigits |
( |
| ) |
|
◆ SetCurrentConfig() [1/2]
◆ SetCurrentConfig() [2/2]
◆ SetHitMatching() [1/2]
| void BmnSiliconHitMaker::SetHitMatching |
( |
Bool_t |
opt = kTRUE | ) |
|
|
inline |
◆ SetHitMatching() [2/2]
| void BmnSiliconHitMaker::SetHitMatching |
( |
Bool_t |
opt = kTRUE | ) |
|
|
inline |
◆ SetSignalWindow() [1/2]
| void BmnSiliconHitMaker::SetSignalWindow |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
◆ SetSignalWindow() [2/2]
| void BmnSiliconHitMaker::SetSignalWindow |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
◆ SetXMLConfig() [1/2]
| void BmnSiliconHitMaker::SetXMLConfig |
( |
TString |
xml_file | ) |
|
|
inline |
◆ SetXMLConfig() [2/2]
| void BmnSiliconHitMaker::SetXMLConfig |
( |
TString |
xml_file | ) |
|
|
inline |
The documentation for this class was generated from the following files: