#include <BmnGemStripHitMaker.h>
|
| | BmnGemStripHitMaker () |
| |
| | BmnGemStripHitMaker (Int_t per, Int_t run, Bool_t isExp, Bool_t isSrc=kFALSE) |
| |
| virtual | ~BmnGemStripHitMaker () |
| |
| virtual InitStatus | Init () |
| |
| virtual void | Exec (Option_t *opt) |
| |
| virtual void | Finish () |
| |
| void | ProcessDigits () |
| |
| void | SetHitMatching (Bool_t opt=kTRUE) |
| |
| void | SetCurrentConfig (BmnGemStripConfiguration::GEM_CONFIG config) |
| |
| void | SetXMLConfig (TString xml_file) |
| |
| void | SetSrcSetup (Bool_t f) |
| |
| void | SetFieldScale (Double_t fs) |
| |
| void | SetSignalWindow (Double_t min, Double_t max) |
| |
| virtual void | OnlineWrite (const std::unique_ptr< TTree > &resultTree) |
| | Write task resul to tree.
|
| |
| | BmnGemStripHitMaker () |
| |
| | BmnGemStripHitMaker (Int_t per, Int_t run, Bool_t isExp, Bool_t isSrc=kFALSE) |
| |
| virtual | ~BmnGemStripHitMaker () |
| |
| virtual InitStatus | Init () |
| |
| virtual void | Exec (Option_t *opt) |
| |
| virtual void | Finish () |
| |
| void | ProcessDigits () |
| |
| void | SetHitMatching (Bool_t opt=kTRUE) |
| |
| void | SetCurrentConfig (BmnGemStripConfiguration::GEM_CONFIG config) |
| |
| void | SetXMLConfig (TString xml_file) |
| |
| void | SetSrcSetup (Bool_t f) |
| |
| void | SetFieldScale (Double_t fs) |
| |
| 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 23 of file BmnGemStripHitMaker.h.
◆ BmnGemStripHitMaker() [1/4]
| BmnGemStripHitMaker::BmnGemStripHitMaker |
( |
| ) |
|
◆ BmnGemStripHitMaker() [2/4]
| BmnGemStripHitMaker::BmnGemStripHitMaker |
( |
Int_t |
per, |
|
|
Int_t |
run, |
|
|
Bool_t |
isExp, |
|
|
Bool_t |
isSrc = kFALSE |
|
) |
| |
◆ ~BmnGemStripHitMaker() [1/2]
| BmnGemStripHitMaker::~BmnGemStripHitMaker |
( |
| ) |
|
|
virtual |
◆ BmnGemStripHitMaker() [3/4]
| BmnGemStripHitMaker::BmnGemStripHitMaker |
( |
| ) |
|
◆ BmnGemStripHitMaker() [4/4]
| BmnGemStripHitMaker::BmnGemStripHitMaker |
( |
Int_t |
per, |
|
|
Int_t |
run, |
|
|
Bool_t |
isExp, |
|
|
Bool_t |
isSrc = kFALSE |
|
) |
| |
◆ ~BmnGemStripHitMaker() [2/2]
| virtual BmnGemStripHitMaker::~BmnGemStripHitMaker |
( |
| ) |
|
|
virtual |
◆ Exec() [1/2]
| void BmnGemStripHitMaker::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Exec() [2/2]
| virtual void BmnGemStripHitMaker::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Finish() [1/2]
| void BmnGemStripHitMaker::Finish |
( |
| ) |
|
|
virtual |
◆ Finish() [2/2]
| virtual void BmnGemStripHitMaker::Finish |
( |
| ) |
|
|
virtual |
◆ Init() [1/2]
| InitStatus BmnGemStripHitMaker::Init |
( |
| ) |
|
|
virtual |
◆ Init() [2/2]
| virtual InitStatus BmnGemStripHitMaker::Init |
( |
| ) |
|
|
virtual |
◆ OnlineWrite() [1/2]
| void BmnGemStripHitMaker::OnlineWrite |
( |
const std::unique_ptr< TTree > & |
resultTree | ) |
|
|
virtual |
◆ OnlineWrite() [2/2]
| virtual void BmnGemStripHitMaker::OnlineWrite |
( |
const std::unique_ptr< TTree > & |
resultTree | ) |
|
|
virtual |
Write task resul to tree.
- Parameters
-
Reimplemented from BmnTask.
◆ ProcessDigits() [1/2]
| void BmnGemStripHitMaker::ProcessDigits |
( |
| ) |
|
Definition at line 335 of file BmnGemStripHitMaker.cxx.
References BmnMatch::AddLink(), BmnGemStripTransform::ApplyTransforms(), BmnGemStripStationSet::CountNProcessedPointsInDetector(), BmnGemStripStationSet::GetGemStation(), BmnLink::GetIndex(), BmnMatch::GetLink(), BmnMatch::GetLinks(), BmnGemStripStation::GetNModules(), BmnMatch::GetNofLinks(), BmnGemStripStationSet::GetNStations(), BmnStripDigit::GetStation(), BmnGemStripLayer::GetStripClusters(), BmnStripDigit::GetStripLayer(), BmnStripDigit::GetStripNumber(), BmnStripDigit::GetStripSignal(), StripCluster::GetType(), BmnLink::GetWeight(), BmnStripDigit::IsGoodDigit(), BmnGemStripStationSet::ProcessPointsInDetector(), BmnGemStripStationSet::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 BmnGemStripHitMaker::ProcessDigits |
( |
| ) |
|
◆ SetCurrentConfig() [1/2]
◆ SetCurrentConfig() [2/2]
◆ SetFieldScale() [1/2]
| void BmnGemStripHitMaker::SetFieldScale |
( |
Double_t |
fs | ) |
|
|
inline |
◆ SetFieldScale() [2/2]
| void BmnGemStripHitMaker::SetFieldScale |
( |
Double_t |
fs | ) |
|
|
inline |
◆ SetHitMatching() [1/2]
| void BmnGemStripHitMaker::SetHitMatching |
( |
Bool_t |
opt = kTRUE | ) |
|
|
inline |
◆ SetHitMatching() [2/2]
| void BmnGemStripHitMaker::SetHitMatching |
( |
Bool_t |
opt = kTRUE | ) |
|
|
inline |
◆ SetSignalWindow() [1/2]
| void BmnGemStripHitMaker::SetSignalWindow |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
◆ SetSignalWindow() [2/2]
| void BmnGemStripHitMaker::SetSignalWindow |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
◆ SetSrcSetup() [1/2]
| void BmnGemStripHitMaker::SetSrcSetup |
( |
Bool_t |
f | ) |
|
|
inline |
◆ SetSrcSetup() [2/2]
| void BmnGemStripHitMaker::SetSrcSetup |
( |
Bool_t |
f | ) |
|
|
inline |
◆ SetXMLConfig() [1/2]
| void BmnGemStripHitMaker::SetXMLConfig |
( |
TString |
xml_file | ) |
|
|
inline |
◆ SetXMLConfig() [2/2]
| void BmnGemStripHitMaker::SetXMLConfig |
( |
TString |
xml_file | ) |
|
|
inline |
The documentation for this class was generated from the following files: