|
BmnRoot
|
#include <BmnStripDigit.h>
Public Member Functions | |
| BmnStripDigit () | |
| BmnStripDigit (BmnStripDigit *digit) | |
| BmnStripDigit (Int_t iStation, Int_t iModule, Int_t iStripLayer, Int_t iStripNumber, Double_t iStripSignal, Double_t iStripNoise=-1) | |
| virtual | ~BmnStripDigit () |
| Int_t | GetStation () |
| Int_t | GetModule () |
| Int_t | GetStripLayer () |
| Int_t | GetStripNumber () |
| Double_t | GetStripSignal () |
| Double_t | GetStripNoise () |
| Bool_t | IsGoodDigit () |
| void | SetStation (Int_t station) |
| void | SetModule (Int_t module) |
| void | SetStripLayer (Int_t layer) |
| void | SetStripNumber (Int_t num) |
| void | SetStripSignal (Double_t signal) |
| void | SetStripNoise (Double_t noise) |
| void | SetIsGoodDigit (Bool_t tmp) |
| void | Print () |
| BmnStripDigit () | |
| BmnStripDigit (BmnStripDigit *digit) | |
| BmnStripDigit (Int_t iStation, Int_t iModule, Int_t iStripLayer, Int_t iStripNumber, Double_t iStripSignal, Double_t iStripNoise=-1) | |
| virtual | ~BmnStripDigit () |
| Int_t | GetStation () |
| Int_t | GetModule () |
| Int_t | GetStripLayer () |
| Int_t | GetStripNumber () |
| Double_t | GetStripSignal () |
| Double_t | GetStripNoise () |
| Bool_t | IsGoodDigit () |
| void | SetStation (Int_t station) |
| void | SetModule (Int_t module) |
| void | SetStripLayer (Int_t layer) |
| void | SetStripNumber (Int_t num) |
| void | SetStripSignal (Double_t signal) |
| void | SetStripNoise (Double_t noise) |
| void | SetIsGoodDigit (Bool_t tmp) |
| void | Print () |
Protected Member Functions | |
| ClassDef (BmnStripDigit, 2) | |
| ClassDef (BmnStripDigit, 2) | |
Protected Attributes | |
| Int_t | fStation |
| Int_t | fModule |
| Int_t | fStripLayer |
| Int_t | fStripNumber |
| Double_t | fStripSignal |
| Double_t | fStripNoise |
| Bool_t | fIsGoodDigit |
Class BmnStripDigit Base class for strip detector digits
Definition at line 13 of file BmnStripDigit.h.
| BmnStripDigit::BmnStripDigit | ( | ) |
Definition at line 3 of file BmnStripDigit.cxx.
| BmnStripDigit::BmnStripDigit | ( | BmnStripDigit * | digit | ) |
Definition at line 13 of file BmnStripDigit.cxx.
| BmnStripDigit::BmnStripDigit | ( | Int_t | iStation, |
| Int_t | iModule, | ||
| Int_t | iStripLayer, | ||
| Int_t | iStripNumber, | ||
| Double_t | iStripSignal, | ||
| Double_t | iStripNoise = -1 |
||
| ) |
Definition at line 23 of file BmnStripDigit.cxx.
|
virtual |
Definition at line 38 of file BmnStripDigit.cxx.
| BmnStripDigit::BmnStripDigit | ( | ) |
| BmnStripDigit::BmnStripDigit | ( | BmnStripDigit * | digit | ) |
| BmnStripDigit::BmnStripDigit | ( | Int_t | iStation, |
| Int_t | iModule, | ||
| Int_t | iStripLayer, | ||
| Int_t | iStripNumber, | ||
| Double_t | iStripSignal, | ||
| Double_t | iStripNoise = -1 |
||
| ) |
|
virtual |
|
protected |
|
protected |
|
inline |
Definition at line 27 of file BmnStripDigit.h.
References fModule.
Referenced by BmnLambdaMisc::CscDigiToChannel(), BmnLambdaEmbeddingQa::DoDigiAnalysis(), BmnEmbedding::Embed(), CbmBmnStsDigitize::Exec(), BmnLambdaMisc::GemDigiToChannel(), BmnLambdaMisc::GemDigiToMapping(), and BmnLambdaMisc::SiliconDigiToChannelSampleSerial().
|
inline |
Definition at line 27 of file BmnStripDigit.h.
References fModule.
|
inline |
Definition at line 26 of file BmnStripDigit.h.
References fStation.
Referenced by BmnLambdaMisc::CscDigiToChannel(), BmnLambdaEmbeddingQa::DoDigiAnalysis(), BmnEmbedding::Embed(), CbmBmnStsDigitize::Exec(), BmnHistCsc::FillFromDigi(), BmnHistGem::FillFromDigi(), BmnHistSiBT::FillFromDigi(), BmnHistSilicon::FillFromDigi(), BmnHistVsp::FillFromDigi(), BmnHistProf::FillFromDigi(), BmnLambdaMisc::GemDigiToChannel(), BmnLambdaMisc::GemDigiToMapping(), BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiBTHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), BmnSiProfHitMaker::ProcessDigits(), BmnVSPHitMaker::ProcessDigits(), and BmnLambdaMisc::SiliconDigiToChannelSampleSerial().
|
inline |
Definition at line 26 of file BmnStripDigit.h.
References fStation.
|
inline |
Definition at line 28 of file BmnStripDigit.h.
References fStripLayer.
Referenced by BmnLambdaMisc::CscDigiToChannel(), BmnLambdaEmbeddingQa::DoDigiAnalysis(), BmnEmbedding::Embed(), CbmBmnStsDigitize::Exec(), BmnHistCsc::FillFromDigi(), BmnHistGem::FillFromDigi(), BmnHistSiBT::FillFromDigi(), BmnHistSilicon::FillFromDigi(), BmnHistVsp::FillFromDigi(), BmnHistProf::FillFromDigi(), BmnLambdaMisc::GemDigiToChannel(), BmnLambdaMisc::GemDigiToMapping(), BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiBTHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), BmnSiProfHitMaker::ProcessDigits(), BmnVSPHitMaker::ProcessDigits(), and BmnLambdaMisc::SiliconDigiToChannelSampleSerial().
|
inline |
Definition at line 28 of file BmnStripDigit.h.
References fStripLayer.
|
inline |
Definition at line 31 of file BmnStripDigit.h.
References fStripNoise.
Referenced by BmnHistSiBT::FillFromDigi(), and BmnHistSilicon::FillFromDigi().
|
inline |
Definition at line 31 of file BmnStripDigit.h.
References fStripNoise.
|
inline |
Definition at line 29 of file BmnStripDigit.h.
References fStripNumber.
Referenced by BmnLambdaMisc::CscDigiToChannel(), BmnLambdaEmbeddingQa::DoDigiAnalysis(), BmnEmbedding::Embed(), CbmBmnStsDigitize::Exec(), BmnHistCsc::FillFromDigi(), BmnHistGem::FillFromDigi(), BmnHistSiBT::FillFromDigi(), BmnHistSilicon::FillFromDigi(), BmnHistVsp::FillFromDigi(), BmnHistProf::FillFromDigi(), BmnLambdaMisc::GemDigiToChannel(), BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiBTHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), BmnSiProfHitMaker::ProcessDigits(), BmnVSPHitMaker::ProcessDigits(), and BmnLambdaMisc::SiliconDigiToChannelSampleSerial().
|
inline |
Definition at line 29 of file BmnStripDigit.h.
References fStripNumber.
|
inline |
Definition at line 30 of file BmnStripDigit.h.
References fStripSignal.
Referenced by BmnLambdaEmbeddingQa::DoDigiAnalysis(), BmnEmbedding::Embed(), CbmBmnStsDigitize::Exec(), BmnHistSiBT::FillFromDigi(), BmnHistSilicon::FillFromDigi(), BmnRecoTools::GetSignalDistribution(), BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiBTHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), BmnSiProfHitMaker::ProcessDigits(), and BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 30 of file BmnStripDigit.h.
References fStripSignal.
|
inline |
Definition at line 32 of file BmnStripDigit.h.
References fIsGoodDigit.
Referenced by BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiBTHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), BmnSiProfHitMaker::ProcessDigits(), and BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 32 of file BmnStripDigit.h.
References fIsGoodDigit.
|
inline |
Definition at line 42 of file BmnStripDigit.h.
References fModule, fStation, fStripLayer, fStripNoise, fStripNumber, and fStripSignal.
|
inline |
Definition at line 42 of file BmnStripDigit.h.
References fModule, fStation, fStripLayer, fStripNoise, fStripNumber, and fStripSignal.
|
inline |
Definition at line 40 of file BmnStripDigit.h.
References fIsGoodDigit.
|
inline |
Definition at line 40 of file BmnStripDigit.h.
References fIsGoodDigit.
|
inline |
Definition at line 35 of file BmnStripDigit.h.
References fModule.
|
inline |
Definition at line 35 of file BmnStripDigit.h.
References fModule.
|
inline |
Definition at line 34 of file BmnStripDigit.h.
References fStation.
|
inline |
Definition at line 34 of file BmnStripDigit.h.
References fStation.
|
inline |
Definition at line 36 of file BmnStripDigit.h.
References fStripLayer.
Referenced by BmnVspRaw2Digit::FillEvent().
|
inline |
Definition at line 36 of file BmnStripDigit.h.
References fStripLayer.
|
inline |
Definition at line 39 of file BmnStripDigit.h.
References fStripNoise.
|
inline |
Definition at line 39 of file BmnStripDigit.h.
References fStripNoise.
|
inline |
Definition at line 37 of file BmnStripDigit.h.
References fStripNumber.
|
inline |
Definition at line 37 of file BmnStripDigit.h.
References fStripNumber.
|
inline |
Definition at line 38 of file BmnStripDigit.h.
References fStripSignal.
Referenced by BmnEmbedding::Embed().
|
inline |
Definition at line 38 of file BmnStripDigit.h.
References fStripSignal.
|
protected |
Definition at line 60 of file BmnStripDigit.h.
Referenced by IsGoodDigit(), and SetIsGoodDigit().
|
protected |
Definition at line 55 of file BmnStripDigit.h.
Referenced by GetModule(), Print(), and SetModule().
|
protected |
Definition at line 54 of file BmnStripDigit.h.
Referenced by GetStation(), Print(), and SetStation().
|
protected |
Definition at line 56 of file BmnStripDigit.h.
Referenced by GetStripLayer(), Print(), and SetStripLayer().
|
protected |
Definition at line 59 of file BmnStripDigit.h.
Referenced by GetStripNoise(), Print(), and SetStripNoise().
|
protected |
Definition at line 57 of file BmnStripDigit.h.
Referenced by GetStripNumber(), Print(), and SetStripNumber().
|
protected |
Definition at line 58 of file BmnStripDigit.h.
Referenced by GetStripSignal(), Print(), and SetStripSignal().