|
BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
|
#include <BmnVSPModule.h>
Classes | |
| struct | CollPoint |
Private Member Functions | |
| void | DefineModuleBorders () |
| BmnVSPModule (const BmnVSPModule &)=delete | |
| BmnVSPModule & | operator= (const BmnVSPModule &)=delete |
Definition at line 8 of file BmnVSPModule.h.
| BmnVSPModule::BmnVSPModule | ( | ) |
Definition at line 13 of file BmnVSPModule.cxx.
References ModuleThickness, Verbosity, XMaxModule, XMinModule, YMaxModule, YMinModule, and ZStartModulePosition.
Referenced by BmnVSPModule(), and operator=().
| BmnVSPModule::BmnVSPModule | ( | Double_t | z_start_pos | ) |
Definition at line 26 of file BmnVSPModule.cxx.
References ModuleThickness, Verbosity, XMaxModule, XMinModule, YMaxModule, YMinModule, and ZStartModulePosition.
|
virtual |
Definition at line 39 of file BmnVSPModule.cxx.
|
privatedelete |
| Bool_t BmnVSPModule::AddRealPointFull | ( | Double_t | x, |
| Double_t | y, | ||
| Double_t | z, | ||
| Double_t | px, | ||
| Double_t | py, | ||
| Double_t | pz, | ||
| Double_t | signal, | ||
| Int_t | refID ) |
Definition at line 542 of file BmnVSPModule.cxx.
References AddStripMatchInLayerByZoneId(), AddStripSignalInLayerByZoneId(), fabs(), GetNStripLayers(), IsPointInsideModule(), ModuleThickness, RealPointsMC, RealPointsX, RealPointsY, signal(), StripLayers, Verbosity, x, XMaxModule, XMinModule, y, YMaxModule, YMinModule, z, and ZStartModulePosition.
| Bool_t BmnVSPModule::AddRealPointFullOne | ( | Double_t | x, |
| Double_t | y, | ||
| Double_t | z, | ||
| Double_t | px, | ||
| Double_t | py, | ||
| Double_t | pz, | ||
| Double_t | signal, | ||
| Int_t | refID ) |
Definition at line 361 of file BmnVSPModule.cxx.
References AddStripMatchInLayerByZoneId(), AddStripSignalInLayerByZoneId(), IsPointInsideModule(), MakeCluster(), RealPointsMC, RealPointsX, RealPointsY, signal(), StripLayers, Verbosity, x, y, and z.
| Bool_t BmnVSPModule::AddRealPointFullOne_WithIncline | ( | Double_t | x, |
| Double_t | y, | ||
| Double_t | z, | ||
| Double_t | px, | ||
| Double_t | py, | ||
| Double_t | pz, | ||
| Double_t | signal, | ||
| Int_t | refID ) |
Definition at line 444 of file BmnVSPModule.cxx.
References AddStripMatchInLayerByZoneId(), AddStripSignalInLayerByZoneId(), fabs(), IsPointInsideModule(), MakeCluster(), ModuleThickness, RealPointsMC, RealPointsX, RealPointsY, signal(), StripLayers, Verbosity, x, y, and z.
| Bool_t BmnVSPModule::AddRealPointSimple | ( | Double_t | x, |
| Double_t | y, | ||
| Double_t | z, | ||
| Double_t | px, | ||
| Double_t | py, | ||
| Double_t | pz, | ||
| Double_t | signal, | ||
| Int_t | refID ) |
Definition at line 302 of file BmnVSPModule.cxx.
References AddStripMatchInLayerByZoneId(), AddStripSignalInLayerByZoneId(), fabs(), IsPointInsideModule(), ModuleThickness, RealPointsMC, RealPointsX, RealPointsY, signal(), StripLayers, Verbosity, x, y, and z.
| Bool_t BmnVSPModule::AddStripDigitNumberMatchInLayerByZoneId | ( | Int_t | zone_id, |
| Int_t | strip_num, | ||
| Double_t | weight, | ||
| Int_t | digit_num ) |
Definition at line 145 of file BmnVSPModule.cxx.
References StripLayers.
| void BmnVSPModule::AddStripLayer | ( | BmnVSPLayer | strip_layer | ) |
Definition at line 46 of file BmnVSPModule.cxx.
References DefineModuleBorders(), and StripLayers.
| Bool_t BmnVSPModule::AddStripMatchInLayerByZoneId | ( | Int_t | zone_id, |
| Int_t | strip_num, | ||
| Double_t | weight, | ||
| Int_t | mc_num ) |
Definition at line 121 of file BmnVSPModule.cxx.
References StripLayers.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), and AddRealPointSimple().
Definition at line 61 of file BmnVSPModule.cxx.
References signal(), and StripLayers.
| Bool_t BmnVSPModule::AddStripSignalInLayerByZoneId | ( | Int_t | zone_id, |
| Int_t | strip_num, | ||
| Double_t | signal ) |
Definition at line 97 of file BmnVSPModule.cxx.
References signal(), and StripLayers.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), and AddRealPointSimple().
| void BmnVSPModule::CalculateStripHitIntersectionPoints | ( | ) |
Definition at line 1037 of file BmnVSPModule.cxx.
References TMath::Abs(), BmnMatch::AddLink(), TMath::Cos(), StripCluster::Error, StripCluster::GetType(), TObject::GetUniqueID(), IntersectionPointDigitNumberMatches, IntersectionPointMatches, IntersectionPoints_LowerLayerClusterSize, IntersectionPoints_LowerLayerStripPosition, IntersectionPoints_LowerLayerStripTotalSignal, IntersectionPoints_UpperLayerClusterSize, IntersectionPoints_UpperLayerStripPosition, IntersectionPoints_UpperLayerStripTotalSignal, IntersectionPointsX, IntersectionPointsXErrors, IntersectionPointsY, IntersectionPointsYErrors, LeftToRight, LowerClusters, LowerClusters_PseudoIntersections, LowerStripLayer, StripCluster::MeanPosition, TMath::PiOver2(), PseudoIntersectionDigitNumberMatches, PseudoIntersectionMatches, PseudoIntersections_LowerLayerClusterSize, PseudoIntersections_LowerLayerStripPosition, PseudoIntersections_LowerLayerStripTotalSignal, PseudoIntersections_UpperLayerClusterSize, PseudoIntersections_UpperLayerStripPosition, PseudoIntersections_UpperLayerStripTotalSignal, PseudoIntersectionsX, PseudoIntersectionsXErrors, PseudoIntersectionsY, PseudoIntersectionsYErrors, ResetIntersectionPoints(), ResetPseudoIntersections(), TMath::Sin(), StripLayers, TMath::Tan(), StripCluster::TotalSignal, UpperClusters, UpperClusters_PseudoIntersections, UpperStripLayer, and StripCluster::Width.
|
private |
Definition at line 1420 of file BmnVSPModule.cxx.
References StripLayers, XMaxModule, XMinModule, YMaxModule, and YMinModule.
Referenced by AddStripLayer(), and ResetModuleData().
Definition at line 184 of file BmnVSPModule.cxx.
References StripLayers.
Definition at line 176 of file BmnVSPModule.h.
References IntersectionPoints_LowerLayerClusterSize.
Definition at line 184 of file BmnVSPModule.h.
References IntersectionPoints_LowerLayerStripPosition.
Definition at line 192 of file BmnVSPModule.h.
References IntersectionPoints_LowerLayerStripTotalSignal.
Definition at line 180 of file BmnVSPModule.h.
References IntersectionPoints_UpperLayerClusterSize.
Definition at line 188 of file BmnVSPModule.h.
References IntersectionPoints_UpperLayerStripPosition.
Definition at line 196 of file BmnVSPModule.h.
References IntersectionPoints_UpperLayerStripTotalSignal.
Definition at line 204 of file BmnVSPModule.h.
References IntersectionPointDigitNumberMatches.
Referenced by BmnVSPHitMaker::ProcessDigits().
Definition at line 200 of file BmnVSPModule.h.
References IntersectionPointMatches.
Definition at line 160 of file BmnVSPModule.h.
References IntersectionPointsX.
Definition at line 168 of file BmnVSPModule.h.
References IntersectionPointsXErrors.
Definition at line 164 of file BmnVSPModule.h.
References IntersectionPointsY.
Definition at line 172 of file BmnVSPModule.h.
References IntersectionPointsYErrors.
Definition at line 198 of file BmnVSPModule.cxx.
References StripLayers.
|
inline |
Definition at line 210 of file BmnVSPModule.h.
References LowerClusters.
Referenced by BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 255 of file BmnVSPModule.h.
References LowerClusters_PseudoIntersections.
Referenced by BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 36 of file BmnVSPModule.h.
References ModuleThickness.
Referenced by DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 159 of file BmnVSPModule.h.
References IntersectionPointsX.
|
inline |
Definition at line 216 of file BmnVSPModule.h.
References PseudoIntersectionsX.
|
inline |
Definition at line 145 of file BmnVSPModule.h.
References RealPointsX.
|
inline |
Definition at line 77 of file BmnVSPModule.h.
References StripLayers.
Referenced by AddRealPointFull(), DrawCreatedStationFront(), DrawMCStripLines(), CbmStsDigiScheme::InitNewNew(), BmnVSPHitMaker::ProcessDigits(), and BmnVSPDigitizer::ProcessMCPoints().
Definition at line 221 of file BmnVSPModule.h.
References PseudoIntersections_LowerLayerClusterSize.
Definition at line 229 of file BmnVSPModule.h.
References PseudoIntersections_LowerLayerStripPosition.
Definition at line 237 of file BmnVSPModule.h.
References PseudoIntersections_LowerLayerStripTotalSignal.
Definition at line 225 of file BmnVSPModule.h.
References PseudoIntersections_UpperLayerClusterSize.
Definition at line 233 of file BmnVSPModule.h.
References PseudoIntersections_UpperLayerStripPosition.
Definition at line 241 of file BmnVSPModule.h.
References PseudoIntersections_UpperLayerStripTotalSignal.
Definition at line 249 of file BmnVSPModule.h.
References PseudoIntersectionDigitNumberMatches.
Referenced by BmnVSPHitMaker::ProcessDigits().
Definition at line 245 of file BmnVSPModule.h.
References PseudoIntersectionMatches.
Definition at line 217 of file BmnVSPModule.h.
References PseudoIntersectionsX.
Definition at line 219 of file BmnVSPModule.h.
References PseudoIntersectionsXErrors.
Definition at line 218 of file BmnVSPModule.h.
References PseudoIntersectionsY.
Definition at line 220 of file BmnVSPModule.h.
References PseudoIntersectionsYErrors.
Definition at line 148 of file BmnVSPModule.h.
References RealPointsMC.
Definition at line 146 of file BmnVSPModule.h.
References RealPointsX.
Definition at line 147 of file BmnVSPModule.h.
References RealPointsY.
Definition at line 176 of file BmnVSPModule.cxx.
References StripLayers.
Definition at line 240 of file BmnVSPModule.cxx.
References StripLayers.
|
inline |
Definition at line 78 of file BmnVSPModule.h.
References StripLayers.
Referenced by DrawCreatedStationFront(), and CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 79 of file BmnVSPModule.h.
References StripLayers.
Referenced by VSPClusterAnalyser().
Definition at line 168 of file BmnVSPModule.cxx.
References StripLayers.
Definition at line 226 of file BmnVSPModule.cxx.
References StripLayers.
Referenced by BmnVSPDigitizer::ProcessMCPoints().
Definition at line 160 of file BmnVSPModule.cxx.
References StripLayers.
Definition at line 212 of file BmnVSPModule.cxx.
References StripLayers.
|
inline |
Definition at line 209 of file BmnVSPModule.h.
References UpperClusters.
Referenced by BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 254 of file BmnVSPModule.h.
References UpperClusters_PseudoIntersections.
Referenced by BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 22 of file BmnVSPModule.h.
References Verbosity.
|
inline |
Definition at line 26 of file BmnVSPModule.h.
References XMaxModule.
Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 25 of file BmnVSPModule.h.
References XMinModule.
Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 30 of file BmnVSPModule.h.
References XMaxModule, and XMinModule.
Referenced by CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 28 of file BmnVSPModule.h.
References YMaxModule.
Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 27 of file BmnVSPModule.h.
References YMinModule.
Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 31 of file BmnVSPModule.h.
References YMaxModule, and YMinModule.
Referenced by CbmStsDigiScheme::InitNewNew().
| Double_t BmnVSPModule::GetZPositionRegistered | ( | ) |
Definition at line 41 of file BmnVSPModule.cxx.
References ModuleThickness, and ZStartModulePosition.
Referenced by CbmStsDigiScheme::InitNewNew().
|
inline |
Definition at line 34 of file BmnVSPModule.h.
References ZStartModulePosition.
Referenced by DrawCreatedStationTop().
Definition at line 266 of file BmnVSPModule.cxx.
References StripLayers, x, and y.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), and IsPointInsideModule().
Definition at line 276 of file BmnVSPModule.cxx.
References fabs(), IsPointInsideModule(), ModuleThickness, x, y, z, and ZStartModulePosition.
Definition at line 289 of file BmnVSPModule.cxx.
References fabs(), ModuleThickness, z, and ZStartModulePosition.
| StripCluster BmnVSPModule::MakeCluster | ( | Int_t | layer_num, |
| Double_t | xcoord, | ||
| Double_t | ycoord, | ||
| Double_t | signal, | ||
| Double_t | radius ) |
Definition at line 764 of file BmnVSPModule.cxx.
References StripCluster::AddStrip(), dist(), fabs(), TH1::Fit(), TRandom::Gaus(), StripCluster::GetClusterSize(), TH1::GetFunction(), TH1::GetMean(), TF1::GetParameter(), i, TF1::Integral(), StripCluster::IsCorrect, StripCluster::MeanPosition, nstrips, StripCluster::PositionResidual, TH1::SetBinContent(), TF1::SetParameter(), TMath::Sigma(), signal(), StripCluster::Signals, StripLayers, StripCluster::Strips, and StripCluster::TotalSignal.
Referenced by AddRealPointFullOne(), and AddRealPointFullOne_WithIncline().
|
privatedelete |
| void BmnVSPModule::ResetIntersectionPoints | ( | ) |
Definition at line 1384 of file BmnVSPModule.cxx.
References IntersectionPointDigitNumberMatches, IntersectionPointMatches, IntersectionPoints_LowerLayerClusterSize, IntersectionPoints_LowerLayerStripPosition, IntersectionPoints_LowerLayerStripTotalSignal, IntersectionPoints_UpperLayerClusterSize, IntersectionPoints_UpperLayerStripPosition, IntersectionPoints_UpperLayerStripTotalSignal, IntersectionPointsX, IntersectionPointsXErrors, IntersectionPointsY, IntersectionPointsYErrors, LowerClusters, and UpperClusters.
Referenced by CalculateStripHitIntersectionPoints(), and ResetModuleData().
| void BmnVSPModule::ResetModuleData | ( | ) |
Definition at line 254 of file BmnVSPModule.cxx.
References DefineModuleBorders(), ResetIntersectionPoints(), ResetPseudoIntersections(), ResetRealPoints(), and StripLayers.
| void BmnVSPModule::ResetPseudoIntersections | ( | ) |
Definition at line 1402 of file BmnVSPModule.cxx.
References LowerClusters_PseudoIntersections, PseudoIntersectionDigitNumberMatches, PseudoIntersectionMatches, PseudoIntersections_LowerLayerClusterSize, PseudoIntersections_LowerLayerStripPosition, PseudoIntersections_LowerLayerStripTotalSignal, PseudoIntersections_UpperLayerClusterSize, PseudoIntersections_UpperLayerStripPosition, PseudoIntersections_UpperLayerStripTotalSignal, PseudoIntersectionsX, PseudoIntersectionsXErrors, PseudoIntersectionsY, PseudoIntersectionsYErrors, and UpperClusters_PseudoIntersections.
Referenced by CalculateStripHitIntersectionPoints(), and ResetModuleData().
|
inline |
Definition at line 150 of file BmnVSPModule.h.
References RealPointsMC, RealPointsX, and RealPointsY.
Referenced by ResetModuleData().
| Bool_t BmnVSPModule::SearchIntersectionPoint | ( | Double_t & | x, |
| Double_t & | y, | ||
| Double_t | strip_pos_layerA, | ||
| Double_t | strip_pos_layerB, | ||
| Int_t | layerA_index, | ||
| Int_t | layerB_index ) |
Definition at line 1307 of file BmnVSPModule.cxx.
References TMath::Abs(), LeftToRight, TMath::PiOver2(), StripLayers, TMath::Tan(), x, and y.
| Bool_t BmnVSPModule::SetStripDigitNumberMatchInLayer | ( | Int_t | layer_num, |
| Int_t | strip_num, | ||
| BmnMatch | digit_num_match ) |
Definition at line 77 of file BmnVSPModule.cxx.
References StripLayers.
| Bool_t BmnVSPModule::SetStripDigitNumberMatchInLayerByZoneId | ( | Int_t | zone_id, |
| Int_t | strip_num, | ||
| BmnMatch | digit_num_match ) |
Definition at line 133 of file BmnVSPModule.cxx.
References StripLayers.
Definition at line 69 of file BmnVSPModule.cxx.
References StripLayers.
| Bool_t BmnVSPModule::SetStripMatchInLayerByZoneId | ( | Int_t | zone_id, |
| Int_t | strip_num, | ||
| BmnMatch | mc_match ) |
Definition at line 109 of file BmnVSPModule.cxx.
References StripLayers.
Referenced by BmnVSPHitMaker::ProcessDigits().
Definition at line 53 of file BmnVSPModule.cxx.
References signal(), and StripLayers.
| Bool_t BmnVSPModule::SetStripSignalInLayerByZoneId | ( | Int_t | zone_id, |
| Int_t | strip_num, | ||
| Double_t | signal ) |
Definition at line 85 of file BmnVSPModule.cxx.
References signal(), and StripLayers.
Referenced by LoadDataFromDigits(), and BmnVSPHitMaker::ProcessDigits().
|
inline |
Definition at line 21 of file BmnVSPModule.h.
References Verbosity.
|
inline |
Definition at line 33 of file BmnVSPModule.h.
References ZStartModulePosition.
|
private |
Definition at line 305 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPointDigitNumberMatch(), and ResetIntersectionPoints().
|
private |
Definition at line 304 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPointMatch(), and ResetIntersectionPoints().
|
private |
Definition at line 289 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPoint_LowerLayerClusterSize(), and ResetIntersectionPoints().
|
private |
Definition at line 295 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPoint_LowerLayerSripPosition(), and ResetIntersectionPoints().
|
private |
Definition at line 300 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPoint_LowerLayerSripTotalSignal(), and ResetIntersectionPoints().
|
private |
Definition at line 291 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPoint_UpperLayerClusterSize(), and ResetIntersectionPoints().
|
private |
Definition at line 297 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPoint_UpperLayerSripPosition(), and ResetIntersectionPoints().
|
private |
Definition at line 302 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPoint_UpperLayerSripTotalSignal(), and ResetIntersectionPoints().
|
private |
Definition at line 284 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPointX(), GetNIntersectionPoints(), and ResetIntersectionPoints().
|
private |
Definition at line 286 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPointXError(), and ResetIntersectionPoints().
|
private |
Definition at line 285 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPointY(), and ResetIntersectionPoints().
|
private |
Definition at line 287 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetIntersectionPointYError(), and ResetIntersectionPoints().
|
private |
Definition at line 308 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetLowerCluster(), and ResetIntersectionPoints().
|
private |
Definition at line 329 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetLowerCluster_PseudoIntersections(), and ResetPseudoIntersections().
|
private |
Definition at line 276 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), GetModuleThickness(), GetZPositionRegistered(), IsPointInsideModule(), and IsPointInsideZThickness().
|
private |
Definition at line 326 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersectionDigitNumberMatch(), and ResetPseudoIntersections().
|
private |
Definition at line 325 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersectionMatch(), and ResetPseudoIntersections().
|
private |
Definition at line 316 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersection_LowerLayerClusterSize(), and ResetPseudoIntersections().
|
private |
Definition at line 319 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersection_LowerLayerSripPosition(), and ResetPseudoIntersections().
|
private |
Definition at line 322 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersection_LowerLayerSripTotalSignal(), and ResetPseudoIntersections().
|
private |
Definition at line 317 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersection_UpperLayerClusterSize(), and ResetPseudoIntersections().
|
private |
Definition at line 320 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersection_UpperLayerSripPosition(), and ResetPseudoIntersections().
|
private |
Definition at line 323 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersection_UpperLayerSripTotalSignal(), and ResetPseudoIntersections().
|
private |
Definition at line 311 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetNPseudoIntersections(), GetPseudoIntersectionX(), and ResetPseudoIntersections().
|
private |
Definition at line 313 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersectionXError(), and ResetPseudoIntersections().
|
private |
Definition at line 312 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersectionY(), and ResetPseudoIntersections().
|
private |
Definition at line 314 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetPseudoIntersectionYError(), and ResetPseudoIntersections().
|
private |
Definition at line 282 of file BmnVSPModule.h.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), GetRealPointMC(), and ResetRealPoints().
|
private |
Definition at line 280 of file BmnVSPModule.h.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), GetNRealPoints(), GetRealPointX(), and ResetRealPoints().
|
private |
Definition at line 281 of file BmnVSPModule.h.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), GetRealPointY(), and ResetRealPoints().
|
private |
Definition at line 278 of file BmnVSPModule.h.
Referenced by AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), AddStripDigitNumberMatchInLayerByZoneId(), AddStripLayer(), AddStripMatchInLayerByZoneId(), AddStripSignalInLayer(), AddStripSignalInLayerByZoneId(), CalculateStripHitIntersectionPoints(), DefineModuleBorders(), GetFirstStripInZone(), GetLastStripInZone(), GetNStripLayers(), GetStripDigitNumberMatchInLayer(), GetStripDigitNumberMatchInZone(), GetStripLayer(), GetStripLayers(), GetStripMatchInLayer(), GetStripMatchInZone(), GetStripSignalInLayer(), GetStripSignalInZone(), IsPointInsideModule(), MakeCluster(), ResetModuleData(), SearchIntersectionPoint(), SetStripDigitNumberMatchInLayer(), SetStripDigitNumberMatchInLayerByZoneId(), SetStripMatchInLayer(), SetStripMatchInLayerByZoneId(), SetStripSignalInLayer(), and SetStripSignalInLayerByZoneId().
|
private |
Definition at line 307 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetUpperCluster(), and ResetIntersectionPoints().
|
private |
Definition at line 328 of file BmnVSPModule.h.
Referenced by CalculateStripHitIntersectionPoints(), GetUpperCluster_PseudoIntersections(), and ResetPseudoIntersections().
|
private |
Definition at line 268 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), AddRealPointFullOne(), AddRealPointFullOne_WithIncline(), AddRealPointSimple(), GetVerbosity(), and SetVerbosity().
|
private |
Definition at line 271 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), DefineModuleBorders(), GetXMaxModule(), and GetXSize().
|
private |
Definition at line 270 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), DefineModuleBorders(), GetXMinModule(), and GetXSize().
|
private |
Definition at line 273 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), DefineModuleBorders(), GetYMaxModule(), and GetYSize().
|
private |
Definition at line 272 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), DefineModuleBorders(), GetYMinModule(), and GetYSize().
|
private |
Definition at line 275 of file BmnVSPModule.h.
Referenced by BmnVSPModule(), BmnVSPModule(), AddRealPointFull(), GetZPositionRegistered(), GetZStartModulePosition(), IsPointInsideModule(), IsPointInsideZThickness(), and SetZStartModulePosition().