|
BmnRoot
|
#include <BmnStripData.h>
Public Member Functions | |
| StripCluster () | |
| void | SetType (Int_t type) |
| Int_t | GetType () |
| Int_t | GetWidth () |
| void | SetWidth (Int_t w) |
| Int_t | GetStation () |
| void | SetStation (Int_t st) |
| Int_t | GetModule () |
| void | SetModule (Int_t m) |
| void | SetError (Double_t err) |
| Double_t | GetError () |
| StripCluster (Double_t orig_position, Double_t mean_position, Double_t total_signal) | |
| void | AddStrip (Int_t strip_num, Double_t strip_signal) |
| void | Print () |
| void | Clear () |
| Int_t | GetClusterSize () |
| ClassDef (StripCluster, 1) | |
| StripCluster () | |
| void | SetType (Int_t type) |
| Int_t | GetType () |
| Int_t | GetWidth () |
| void | SetWidth (Int_t w) |
| Int_t | GetStation () |
| void | SetStation (Int_t st) |
| Int_t | GetModule () |
| void | SetModule (Int_t m) |
| void | SetError (Double_t err) |
| Double_t | GetError () |
| StripCluster (Double_t orig_position, Double_t mean_position, Double_t total_signal) | |
| void | AddStrip (Int_t strip_num, Double_t strip_signal) |
| void | Print () |
| void | Clear () |
| Int_t | GetClusterSize () |
| ClassDef (StripCluster, 1) | |
Public Attributes | |
| Double_t | OriginPosition |
| Double_t | MeanPosition |
| Double_t | TotalSignal |
| Double_t | PositionResidual |
| Bool_t | IsCorrect |
| Int_t | Station |
| Int_t | Module |
| Int_t | Width |
| Double_t | Error |
| Int_t | fType |
| vector< Int_t > | Strips |
| vector< Double_t > | Signals |
Definition at line 176 of file BmnStripData.h.
|
inline |
Definition at line 195 of file BmnStripData.h.
References Error, fType, IsCorrect, MeanPosition, Module, OriginPosition, PositionResidual, Station, TotalSignal, and Width.
|
inline |
Definition at line 221 of file BmnStripData.h.
References Error, fType, IsCorrect, Module, PositionResidual, Station, and Width.
|
inline |
Definition at line 195 of file BmnStripData.h.
References Error, fType, IsCorrect, MeanPosition, Module, OriginPosition, PositionResidual, Station, TotalSignal, and Width.
|
inline |
Definition at line 221 of file BmnStripData.h.
References Error, fType, IsCorrect, Module, PositionResidual, Station, and Width.
|
inline |
Definition at line 237 of file BmnStripData.h.
References i, Signals, and Strips.
Referenced by BmnCSCLayer::FindClustersAndStripHits(), BmnGemStripLayer::FindClustersAndStripHits(), BmnSiBTLayer::FindClustersAndStripHits(), BmnSiliconLayer::FindClustersAndStripHits(), BmnSiProfLayer::FindClustersAndStripHits(), BmnVSPLayer::FindClustersAndStripHits(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), and BmnVSPModule::MakeCluster().
|
inline |
Definition at line 237 of file BmnStripData.h.
| StripCluster::ClassDef | ( | StripCluster | , |
| 1 | |||
| ) |
| StripCluster::ClassDef | ( | StripCluster | , |
| 1 | |||
| ) |
|
inline |
Definition at line 284 of file BmnStripData.h.
References fType, IsCorrect, MeanPosition, OriginPosition, PositionResidual, Signals, Strips, and TotalSignal.
Referenced by BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiBTLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnSiProfLayer::MakeStripHit(), and BmnVSPLayer::MakeStripHit().
|
inline |
Definition at line 284 of file BmnStripData.h.
References fType, IsCorrect, MeanPosition, OriginPosition, PositionResidual, Signals, Strips, and TotalSignal.
|
inline |
Definition at line 295 of file BmnStripData.h.
References Strips.
Referenced by BmnCSCLayer::FindClustersAndStripHits(), BmnGemStripLayer::FindClustersAndStripHits(), BmnSiBTLayer::FindClustersAndStripHits(), BmnSiliconLayer::FindClustersAndStripHits(), BmnSiProfLayer::FindClustersAndStripHits(), BmnVSPLayer::FindClustersAndStripHits(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiBTLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnSiProfLayer::MakeStripHit(), and BmnVSPLayer::MakeStripHit().
|
inline |
Definition at line 295 of file BmnStripData.h.
References Strips.
|
inline |
Definition at line 219 of file BmnStripData.h.
References Error.
|
inline |
Definition at line 219 of file BmnStripData.h.
References Error.
|
inline |
Definition at line 216 of file BmnStripData.h.
References Module.
|
inline |
Definition at line 216 of file BmnStripData.h.
References Module.
|
inline |
Definition at line 214 of file BmnStripData.h.
References Station.
|
inline |
Definition at line 214 of file BmnStripData.h.
References Station.
|
inline |
Definition at line 211 of file BmnStripData.h.
References fType.
Referenced by BmnCSCModule::CalculateStripHitIntersectionPoints(), BmnGemStripModule::CalculateStripHitIntersectionPoints(), BmnSiliconModule::CalculateStripHitIntersectionPoints(), BmnVSPModule::CalculateStripHitIntersectionPoints(), BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), and BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 211 of file BmnStripData.h.
References fType.
|
inline |
Definition at line 212 of file BmnStripData.h.
References Width.
|
inline |
Definition at line 212 of file BmnStripData.h.
References Width.
|
inline |
Definition at line 264 of file BmnStripData.h.
References fType, Module, Signals, Station, Strips, TotalSignal, and Width.
|
inline |
Definition at line 264 of file BmnStripData.h.
References fType, Module, Signals, Station, Strips, TotalSignal, and Width.
|
inline |
Definition at line 218 of file BmnStripData.h.
References Error.
|
inline |
Definition at line 218 of file BmnStripData.h.
References Error.
|
inline |
Definition at line 217 of file BmnStripData.h.
Referenced by BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), and BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 217 of file BmnStripData.h.
|
inline |
Definition at line 215 of file BmnStripData.h.
References Station.
Referenced by BmnCSCHitMaker::ProcessDigits(), BmnGemStripHitMaker::ProcessDigits(), BmnSiliconHitMaker::ProcessDigits(), and BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 215 of file BmnStripData.h.
References Station.
|
inline |
Definition at line 210 of file BmnStripData.h.
References fType.
Referenced by BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), and BmnVSPLayer::MakeStripHit().
|
inline |
Definition at line 210 of file BmnStripData.h.
References fType.
|
inline |
Definition at line 213 of file BmnStripData.h.
References Width.
Referenced by BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), and BmnVSPLayer::MakeStripHit().
|
inline |
Definition at line 213 of file BmnStripData.h.
References Width.
| Double_t StripCluster::Error |
Definition at line 187 of file BmnStripData.h.
Referenced by BmnCSCModule::CalculateStripHitIntersectionPoints(), BmnGemStripModule::CalculateStripHitIntersectionPoints(), BmnSiliconModule::CalculateStripHitIntersectionPoints(), BmnVSPModule::CalculateStripHitIntersectionPoints(), GetError(), BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnVSPLayer::MakeStripHit(), SetError(), StripCluster(), and StripCluster().
| Int_t StripCluster::fType |
Definition at line 190 of file BmnStripData.h.
Referenced by Clear(), GetType(), Print(), SetType(), StripCluster(), and StripCluster().
| Bool_t StripCluster::IsCorrect |
Definition at line 183 of file BmnStripData.h.
Referenced by Clear(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), StripCluster(), and StripCluster().
| Double_t StripCluster::MeanPosition |
Definition at line 180 of file BmnStripData.h.
Referenced by BmnToCbmHitConverter::AddVspHits(), BmnCSCModule::CalculateStripHitIntersectionPoints(), BmnGemStripModule::CalculateStripHitIntersectionPoints(), BmnSiliconModule::CalculateStripHitIntersectionPoints(), BmnVSPModule::CalculateStripHitIntersectionPoints(), Clear(), BmnToCbmHitConverter::Exec(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnVSPLayer::MakeStripHit(), and StripCluster().
| Int_t StripCluster::Module |
Definition at line 185 of file BmnStripData.h.
Referenced by GetModule(), Print(), SetModule(), StripCluster(), and StripCluster().
| Double_t StripCluster::OriginPosition |
Definition at line 179 of file BmnStripData.h.
Referenced by Clear(), and StripCluster().
| Double_t StripCluster::PositionResidual |
Definition at line 182 of file BmnStripData.h.
Referenced by Clear(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), StripCluster(), and StripCluster().
| vector< Double_t > StripCluster::Signals |
Definition at line 193 of file BmnStripData.h.
Referenced by AddStrip(), Clear(), BmnCSCLayer::FindClustersAndStripHits(), BmnGemStripLayer::FindClustersAndStripHits(), BmnSiBTLayer::FindClustersAndStripHits(), BmnSiliconLayer::FindClustersAndStripHits(), BmnSiProfLayer::FindClustersAndStripHits(), BmnVSPLayer::FindClustersAndStripHits(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiBTLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnSiProfLayer::MakeStripHit(), BmnVSPLayer::MakeStripHit(), and Print().
| Int_t StripCluster::Station |
Definition at line 184 of file BmnStripData.h.
Referenced by GetStation(), Print(), SetStation(), StripCluster(), and StripCluster().
| vector< Int_t > StripCluster::Strips |
Definition at line 192 of file BmnStripData.h.
Referenced by AddStrip(), Clear(), GetClusterSize(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiBTLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnSiProfLayer::MakeStripHit(), BmnVSPLayer::MakeStripHit(), and Print().
| Double_t StripCluster::TotalSignal |
Definition at line 181 of file BmnStripData.h.
Referenced by BmnToCbmHitConverter::AddVspHits(), BmnCSCModule::CalculateStripHitIntersectionPoints(), BmnGemStripModule::CalculateStripHitIntersectionPoints(), BmnSiliconModule::CalculateStripHitIntersectionPoints(), BmnVSPModule::CalculateStripHitIntersectionPoints(), Clear(), BmnToCbmHitConverter::Exec(), BmnCSCModule::MakeCluster(), BmnGemStripModule::MakeCluster(), BmnSiBTModule::MakeCluster(), BmnSiliconModule::MakeCluster(), BmnSiProfModule::MakeCluster(), BmnVSPModule::MakeCluster(), BmnCSCLayer::MakeStripHit(), BmnGemStripLayer::MakeStripHit(), BmnSiliconLayer::MakeStripHit(), BmnVSPLayer::MakeStripHit(), Print(), and StripCluster().
| Int_t StripCluster::Width |
Definition at line 186 of file BmnStripData.h.
Referenced by BmnToCbmHitConverter::AddVspHits(), BmnCSCModule::CalculateStripHitIntersectionPoints(), BmnGemStripModule::CalculateStripHitIntersectionPoints(), BmnSiliconModule::CalculateStripHitIntersectionPoints(), BmnVSPModule::CalculateStripHitIntersectionPoints(), BmnToCbmHitConverter::Exec(), GetWidth(), Print(), SetWidth(), StripCluster(), and StripCluster().