|
BmnRoot
|
#include <BmnGemStripLayer.h>
Public Member Functions | |
| BmnGemStripLayer () | |
| BmnGemStripLayer (Int_t zone_number, StripLayerType layer_type, Double_t xsize, Double_t ysize, Double_t xorig, Double_t yorig, Double_t pitch, Double_t adeg) | |
| virtual | ~BmnGemStripLayer () |
| void | InitializeLayer () |
| void | ResetLayer () |
| Int_t | GetNStrips () |
| void | SetVerbosity (Bool_t verb) |
| void | SetPitch (Double_t pitch) |
| void | SetLayerSizes (Double_t xsize, Double_t ysize, Double_t xorig=0.0, Double_t yorig=0.0) |
| void | SetAngleDeg (Double_t deg) |
| int | GetFirstStripNumber () |
| int | GetLastStripNumber () |
| Bool_t | GetVerbosity () |
| Int_t | GetZoneNumber () |
| StripLayerType | GetType () |
| Double_t | GetPitch () |
| Double_t | GetAngleDeg () |
| Double_t | GetAngleRad () |
| Double_t | GetXSize () |
| Double_t | GetYSize () |
| Double_t | GetXMinLayer () |
| Double_t | GetXMaxLayer () |
| Double_t | GetYMinLayer () |
| Double_t | GetYMaxLayer () |
| Bool_t | SetStripNumberingBorders (Double_t x_left, Double_t y_left, Double_t x_right, Double_t y_right) |
| Bool_t | SetStripNumberingBorders (StripBorderPoint left, StripBorderPoint right) |
| Bool_t | SetStripNumberingOrder (StripNumberingDirection strip_direction) |
| StripNumberingDirection | GetStripNumberingOrder () |
| Double_t | GetXLeftStripBorderPoint () |
| Double_t | GetYLeftStripBorderPoint () |
| Double_t | GetXRightStripBorderPoint () |
| Double_t | GetYRightStripBorderPoint () |
| Bool_t | AddDeadZone (Int_t n_points, Double_t *x_points, Double_t *y_points) |
| Bool_t | AddDeadZone (DeadZoneOfStripLayer dead_zone) |
| Bool_t | IsPointInsideDeadZones (Double_t x, Double_t y) |
| Bool_t | IsPointInsideStripLayer (Double_t x, Double_t y) |
| vector< DeadZoneOfStripLayer > | GetDeadZones () |
| void | ResetAllDeadZones () |
| Bool_t | SetStripSignal (Int_t strip_num, Double_t signal) |
| Bool_t | AddStripSignal (Int_t strip_num, Double_t signal) |
| Double_t | GetStripSignal (Int_t strip_num) |
| Bool_t | SetStripMatch (Int_t strip_num, BmnMatch mc_match) |
| Bool_t | AddLinkToStripMatch (Int_t strip_num, Double_t weight, Int_t mc_num) |
| Bool_t | SetStripDigitNumberMatch (Int_t strip_num, BmnMatch digit_num_match) |
| Bool_t | AddLinkToStripDigitNumberMatch (Int_t strip_num, Double_t weight, Int_t digit_num) |
| BmnMatch | GetStripMatch (Int_t strip_num) |
| BmnMatch | GetStripDigitNumberMatch (Int_t strip_num) |
| void | ResetStripMatches () |
| void | ResetStripDigitNumberMatches () |
| Int_t | GetNStripHits () |
| Double_t | GetStripHitPos (Int_t num) |
| Double_t | GetStripHitTotalSignal (Int_t num) |
| Double_t | GetStripHitError (Int_t num) |
| Int_t | GetStripHitClusterSize (Int_t num) |
| void | ResetStripHits () |
| vector< StripCluster > | GetStripClusters () |
| Double_t | ConvertNormalPointToStripX (Double_t x, Double_t y) |
| Double_t | ConvertNormalPointToStripY (Double_t x, Double_t y) |
| Double_t | ConvertPointToStripPosition (Double_t x, Double_t y) |
| Double_t | CalculateStripEquationB (Double_t strip_pos) |
| void | FindClustersAndStripHits () |
| void | MakeStripHit (StripCluster &cluster, vector< Double_t > &AnalyzableStrips, Int_t &curcnt) |
| void | SmoothStripSignal (vector< Double_t > &AnalyzableStrips, Int_t NIterations, Int_t SmoothWindow, Double_t Weight) |
| void | SetClusterFindingThreshold (Double_t threshold) |
| Double_t | GetClusterFindingThreshold () |
| void | SetTotalClusterThreshold (Double_t th) |
| vector< Double_t > | GetSmoothStrips () |
| BmnGemStripLayer () | |
| BmnGemStripLayer (Int_t zone_number, StripLayerType layer_type, Double_t xsize, Double_t ysize, Double_t xorig, Double_t yorig, Double_t pitch, Double_t adeg) | |
| virtual | ~BmnGemStripLayer () |
| void | InitializeLayer () |
| void | ResetLayer () |
| Int_t | GetNStrips () |
| void | SetVerbosity (Bool_t verb) |
| void | SetPitch (Double_t pitch) |
| void | SetLayerSizes (Double_t xsize, Double_t ysize, Double_t xorig=0.0, Double_t yorig=0.0) |
| void | SetAngleDeg (Double_t deg) |
| int | GetFirstStripNumber () |
| int | GetLastStripNumber () |
| Bool_t | GetVerbosity () |
| Int_t | GetZoneNumber () |
| StripLayerType | GetType () |
| Double_t | GetPitch () |
| Double_t | GetAngleDeg () |
| Double_t | GetAngleRad () |
| Double_t | GetXSize () |
| Double_t | GetYSize () |
| Double_t | GetXMinLayer () |
| Double_t | GetXMaxLayer () |
| Double_t | GetYMinLayer () |
| Double_t | GetYMaxLayer () |
| Bool_t | SetStripNumberingBorders (Double_t x_left, Double_t y_left, Double_t x_right, Double_t y_right) |
| Bool_t | SetStripNumberingBorders (StripBorderPoint left, StripBorderPoint right) |
| Bool_t | SetStripNumberingOrder (StripNumberingDirection strip_direction) |
| StripNumberingDirection | GetStripNumberingOrder () |
| Double_t | GetXLeftStripBorderPoint () |
| Double_t | GetYLeftStripBorderPoint () |
| Double_t | GetXRightStripBorderPoint () |
| Double_t | GetYRightStripBorderPoint () |
| Bool_t | AddDeadZone (Int_t n_points, Double_t *x_points, Double_t *y_points) |
| Bool_t | AddDeadZone (DeadZoneOfStripLayer dead_zone) |
| Bool_t | IsPointInsideDeadZones (Double_t x, Double_t y) |
| Bool_t | IsPointInsideStripLayer (Double_t x, Double_t y) |
| vector< DeadZoneOfStripLayer > | GetDeadZones () |
| void | ResetAllDeadZones () |
| Bool_t | SetStripSignal (Int_t strip_num, Double_t signal) |
| Bool_t | AddStripSignal (Int_t strip_num, Double_t signal) |
| Double_t | GetStripSignal (Int_t strip_num) |
| Bool_t | SetStripMatch (Int_t strip_num, BmnMatch mc_match) |
| Bool_t | AddLinkToStripMatch (Int_t strip_num, Double_t weight, Int_t mc_num) |
| Bool_t | SetStripDigitNumberMatch (Int_t strip_num, BmnMatch digit_num_match) |
| Bool_t | AddLinkToStripDigitNumberMatch (Int_t strip_num, Double_t weight, Int_t digit_num) |
| BmnMatch | GetStripMatch (Int_t strip_num) |
| BmnMatch | GetStripDigitNumberMatch (Int_t strip_num) |
| void | ResetStripMatches () |
| void | ResetStripDigitNumberMatches () |
| Int_t | GetNStripHits () |
| Double_t | GetStripHitPos (Int_t num) |
| Double_t | GetStripHitTotalSignal (Int_t num) |
| Double_t | GetStripHitError (Int_t num) |
| Int_t | GetStripHitClusterSize (Int_t num) |
| void | ResetStripHits () |
| vector< StripCluster > | GetStripClusters () |
| Double_t | ConvertNormalPointToStripX (Double_t x, Double_t y) |
| Double_t | ConvertNormalPointToStripY (Double_t x, Double_t y) |
| Double_t | ConvertPointToStripPosition (Double_t x, Double_t y) |
| Double_t | CalculateStripEquationB (Double_t strip_pos) |
| void | FindClustersAndStripHits () |
| void | MakeStripHit (StripCluster &cluster, vector< Double_t > &AnalyzableStrips, Int_t &curcnt) |
| void | SmoothStripSignal (vector< Double_t > &AnalyzableStrips, Int_t NIterations, Int_t SmoothWindow, Double_t Weight) |
| void | SetClusterFindingThreshold (Double_t threshold) |
| Double_t | GetClusterFindingThreshold () |
| void | SetTotalClusterThreshold (Double_t th) |
| vector< Double_t > | GetSmoothStrips () |
Static Public Member Functions | |
| static void | SetLowerUniqueID (Int_t id) |
| static void | SetUpperUniqueID (Int_t id) |
| static void | SetLowerUniqueID (Int_t id) |
| static void | SetUpperUniqueID (Int_t id) |
Definition at line 15 of file BmnGemStripLayer.h.
| BmnGemStripLayer::BmnGemStripLayer | ( | ) |
Definition at line 6 of file BmnGemStripLayer.cxx.
References InitializeLayer(), LeftBottom, LeftTop, LeftToRight, LowerStripLayer, RightBottom, RightTop, and SetStripNumberingBorders().
| BmnGemStripLayer::BmnGemStripLayer | ( | Int_t | zone_number, |
| StripLayerType | layer_type, | ||
| Double_t | xsize, | ||
| Double_t | ysize, | ||
| Double_t | xorig, | ||
| Double_t | yorig, | ||
| Double_t | pitch, | ||
| Double_t | adeg | ||
| ) |
Definition at line 41 of file BmnGemStripLayer.cxx.
References InitializeLayer(), LeftBottom, LeftTop, LeftToRight, RightBottom, RightTop, and SetStripNumberingBorders().
|
virtual |
Definition at line 83 of file BmnGemStripLayer.cxx.
| BmnGemStripLayer::BmnGemStripLayer | ( | ) |
| BmnGemStripLayer::BmnGemStripLayer | ( | Int_t | zone_number, |
| StripLayerType | layer_type, | ||
| Double_t | xsize, | ||
| Double_t | ysize, | ||
| Double_t | xorig, | ||
| Double_t | yorig, | ||
| Double_t | pitch, | ||
| Double_t | adeg | ||
| ) |
|
virtual |
| Bool_t BmnGemStripLayer::AddDeadZone | ( | DeadZoneOfStripLayer | dead_zone | ) |
Definition at line 234 of file BmnGemStripLayer.cxx.
References DeadZoneOfStripLayer::GetNPoints().
| Bool_t BmnGemStripLayer::AddDeadZone | ( | DeadZoneOfStripLayer | dead_zone | ) |
| Bool_t BmnGemStripLayer::AddDeadZone | ( | Int_t | n_points, |
| Double_t * | x_points, | ||
| Double_t * | y_points | ||
| ) |
Definition at line 222 of file BmnGemStripLayer.cxx.
References DeadZoneOfStripLayer::SetDeadZone().
| Bool_t BmnGemStripLayer::AddDeadZone | ( | Int_t | n_points, |
| Double_t * | x_points, | ||
| Double_t * | y_points | ||
| ) |
| Bool_t BmnGemStripLayer::AddLinkToStripDigitNumberMatch | ( | Int_t | strip_num, |
| Double_t | weight, | ||
| Int_t | digit_num | ||
| ) |
Definition at line 315 of file BmnGemStripLayer.cxx.
| Bool_t BmnGemStripLayer::AddLinkToStripDigitNumberMatch | ( | Int_t | strip_num, |
| Double_t | weight, | ||
| Int_t | digit_num | ||
| ) |
| Bool_t BmnGemStripLayer::AddLinkToStripMatch | ( | Int_t | strip_num, |
| Double_t | weight, | ||
| Int_t | mc_num | ||
| ) |
Definition at line 297 of file BmnGemStripLayer.cxx.
| Bool_t BmnGemStripLayer::AddLinkToStripMatch | ( | Int_t | strip_num, |
| Double_t | weight, | ||
| Int_t | mc_num | ||
| ) |
| Bool_t BmnGemStripLayer::AddStripSignal | ( | Int_t | strip_num, |
| Double_t | signal | ||
| ) |
Definition at line 271 of file BmnGemStripLayer.cxx.
| Bool_t BmnGemStripLayer::AddStripSignal | ( | Int_t | strip_num, |
| Double_t | signal | ||
| ) |
| Double_t BmnGemStripLayer::CalculateStripEquationB | ( | Double_t | strip_pos | ) |
Definition at line 451 of file BmnGemStripLayer.cxx.
References LeftToRight, and RightToLeft.
| Double_t BmnGemStripLayer::CalculateStripEquationB | ( | Double_t | strip_pos | ) |
| Double_t BmnGemStripLayer::ConvertNormalPointToStripX | ( | Double_t | x, |
| Double_t | y | ||
| ) |
Definition at line 397 of file BmnGemStripLayer.cxx.
References LeftToRight, and RightToLeft.
Referenced by ConvertPointToStripPosition(), and GetNStrips().
| Double_t BmnGemStripLayer::ConvertNormalPointToStripX | ( | Double_t | x, |
| Double_t | y | ||
| ) |
| Double_t BmnGemStripLayer::ConvertNormalPointToStripY | ( | Double_t | x, |
| Double_t | y | ||
| ) |
Definition at line 416 of file BmnGemStripLayer.cxx.
References LeftToRight, and RightToLeft.
| Double_t BmnGemStripLayer::ConvertNormalPointToStripY | ( | Double_t | x, |
| Double_t | y | ||
| ) |
| Double_t BmnGemStripLayer::ConvertPointToStripPosition | ( | Double_t | x, |
| Double_t | y | ||
| ) |
Definition at line 435 of file BmnGemStripLayer.cxx.
References ConvertNormalPointToStripX(), LeftToRight, and RightToLeft.
| Double_t BmnGemStripLayer::ConvertPointToStripPosition | ( | Double_t | x, |
| Double_t | y | ||
| ) |
| void BmnGemStripLayer::FindClustersAndStripHits | ( | ) |
Definition at line 484 of file BmnGemStripLayer.cxx.
References StripCluster::AddStrip(), StripCluster::GetClusterSize(), MakeStripHit(), ResetStripHits(), and StripCluster::Signals.
| void BmnGemStripLayer::FindClustersAndStripHits | ( | ) |
|
inline |
Definition at line 48 of file BmnGemStripLayer.h.
|
inline |
Definition at line 48 of file BmnGemStripLayer.h.
|
inline |
Definition at line 49 of file BmnGemStripLayer.h.
|
inline |
Definition at line 49 of file BmnGemStripLayer.h.
|
inline |
Definition at line 130 of file BmnGemStripLayer.h.
|
inline |
Definition at line 130 of file BmnGemStripLayer.h.
|
inline |
Definition at line 75 of file BmnGemStripLayer.h.
|
inline |
Definition at line 75 of file BmnGemStripLayer.h.
|
inline |
Definition at line 41 of file BmnGemStripLayer.h.
|
inline |
Definition at line 41 of file BmnGemStripLayer.h.
|
inline |
Definition at line 42 of file BmnGemStripLayer.h.
|
inline |
Definition at line 42 of file BmnGemStripLayer.h.
|
inline |
Definition at line 101 of file BmnGemStripLayer.h.
|
inline |
Definition at line 101 of file BmnGemStripLayer.h.
| Int_t BmnGemStripLayer::GetNStrips | ( | ) |
Definition at line 109 of file BmnGemStripLayer.cxx.
References ConvertNormalPointToStripX().
Referenced by BmnHistGem::BmnHistGem(), InitializeLayer(), BmnGemStripDigitizer::ProcessMCPoints(), ResetStripDigitNumberMatches(), and ResetStripMatches().
| Int_t BmnGemStripLayer::GetNStrips | ( | ) |
|
inline |
Definition at line 47 of file BmnGemStripLayer.h.
|
inline |
Definition at line 47 of file BmnGemStripLayer.h.
|
inline |
Definition at line 134 of file BmnGemStripLayer.h.
|
inline |
Definition at line 134 of file BmnGemStripLayer.h.
|
inline |
Definition at line 110 of file BmnGemStripLayer.h.
Referenced by BmnGemStripHitMaker::ProcessDigits().
|
inline |
Definition at line 110 of file BmnGemStripLayer.h.
| BmnMatch BmnGemStripLayer::GetStripDigitNumberMatch | ( | Int_t | strip_num | ) |
Definition at line 332 of file BmnGemStripLayer.cxx.
| BmnMatch BmnGemStripLayer::GetStripDigitNumberMatch | ( | Int_t | strip_num | ) |
| Int_t BmnGemStripLayer::GetStripHitClusterSize | ( | Int_t | num | ) |
Definition at line 380 of file BmnGemStripLayer.cxx.
| Int_t BmnGemStripLayer::GetStripHitClusterSize | ( | Int_t | num | ) |
| Double_t BmnGemStripLayer::GetStripHitError | ( | Int_t | num | ) |
Definition at line 372 of file BmnGemStripLayer.cxx.
| Double_t BmnGemStripLayer::GetStripHitError | ( | Int_t | num | ) |
| Double_t BmnGemStripLayer::GetStripHitPos | ( | Int_t | num | ) |
Definition at line 356 of file BmnGemStripLayer.cxx.
| Double_t BmnGemStripLayer::GetStripHitPos | ( | Int_t | num | ) |
| Double_t BmnGemStripLayer::GetStripHitTotalSignal | ( | Int_t | num | ) |
Definition at line 364 of file BmnGemStripLayer.cxx.
| Double_t BmnGemStripLayer::GetStripHitTotalSignal | ( | Int_t | num | ) |
| BmnMatch BmnGemStripLayer::GetStripMatch | ( | Int_t | strip_num | ) |
Definition at line 324 of file BmnGemStripLayer.cxx.
Referenced by BmnGemStripDigitizer::ProcessMCPoints().
| BmnMatch BmnGemStripLayer::GetStripMatch | ( | Int_t | strip_num | ) |
|
inline |
Definition at line 62 of file BmnGemStripLayer.h.
|
inline |
Definition at line 62 of file BmnGemStripLayer.h.
| Double_t BmnGemStripLayer::GetStripSignal | ( | Int_t | strip_num | ) |
Definition at line 280 of file BmnGemStripLayer.cxx.
Referenced by BmnGemStripDigitizer::ProcessMCPoints().
| Double_t BmnGemStripLayer::GetStripSignal | ( | Int_t | strip_num | ) |
|
inline |
Definition at line 46 of file BmnGemStripLayer.h.
|
inline |
Definition at line 46 of file BmnGemStripLayer.h.
|
inline |
Definition at line 44 of file BmnGemStripLayer.h.
|
inline |
Definition at line 44 of file BmnGemStripLayer.h.
|
inline |
Definition at line 63 of file BmnGemStripLayer.h.
|
inline |
Definition at line 63 of file BmnGemStripLayer.h.
|
inline |
Definition at line 53 of file BmnGemStripLayer.h.
|
inline |
Definition at line 53 of file BmnGemStripLayer.h.
|
inline |
Definition at line 52 of file BmnGemStripLayer.h.
|
inline |
Definition at line 52 of file BmnGemStripLayer.h.
|
inline |
Definition at line 65 of file BmnGemStripLayer.h.
|
inline |
Definition at line 65 of file BmnGemStripLayer.h.
|
inline |
Definition at line 50 of file BmnGemStripLayer.h.
|
inline |
Definition at line 50 of file BmnGemStripLayer.h.
|
inline |
Definition at line 64 of file BmnGemStripLayer.h.
|
inline |
Definition at line 64 of file BmnGemStripLayer.h.
|
inline |
Definition at line 55 of file BmnGemStripLayer.h.
|
inline |
Definition at line 55 of file BmnGemStripLayer.h.
|
inline |
Definition at line 54 of file BmnGemStripLayer.h.
|
inline |
Definition at line 54 of file BmnGemStripLayer.h.
|
inline |
Definition at line 66 of file BmnGemStripLayer.h.
|
inline |
Definition at line 66 of file BmnGemStripLayer.h.
|
inline |
Definition at line 51 of file BmnGemStripLayer.h.
|
inline |
Definition at line 51 of file BmnGemStripLayer.h.
|
inline |
Definition at line 45 of file BmnGemStripLayer.h.
|
inline |
Definition at line 45 of file BmnGemStripLayer.h.
| void BmnGemStripLayer::InitializeLayer | ( | ) |
Definition at line 85 of file BmnGemStripLayer.cxx.
References GetNStrips(), ResetStripDigitNumberMatches(), ResetStripHits(), and ResetStripMatches().
Referenced by BmnGemStripLayer(), BmnGemStripLayer(), ResetLayer(), SetAngleDeg(), SetLayerSizes(), and SetPitch().
| void BmnGemStripLayer::InitializeLayer | ( | ) |
| Bool_t BmnGemStripLayer::IsPointInsideDeadZones | ( | Double_t | x, |
| Double_t | y | ||
| ) |
Definition at line 244 of file BmnGemStripLayer.cxx.
Referenced by IsPointInsideStripLayer().
| Bool_t BmnGemStripLayer::IsPointInsideDeadZones | ( | Double_t | x, |
| Double_t | y | ||
| ) |
| Bool_t BmnGemStripLayer::IsPointInsideStripLayer | ( | Double_t | x, |
| Double_t | y | ||
| ) |
Definition at line 254 of file BmnGemStripLayer.cxx.
References IsPointInsideDeadZones().
Referenced by BmnLambdaEmbeddingQa::DoEffAnalysis(), BmnToCbmHitConverter::Exec(), BmnRecoTools::FillSetStsHits(), BmnRecoTools::FillSetStsPoints(), and BmnEfficiency::GetGemZone().
| Bool_t BmnGemStripLayer::IsPointInsideStripLayer | ( | Double_t | x, |
| Double_t | y | ||
| ) |
| void BmnGemStripLayer::MakeStripHit | ( | StripCluster & | cluster, |
| vector< Double_t > & | AnalyzableStrips, | ||
| Int_t & | curcnt | ||
| ) |
Definition at line 548 of file BmnGemStripLayer.cxx.
References StripCluster::Clear(), StripCluster::Error, StripCluster::GetClusterSize(), i, LowerStripLayer, StripCluster::MeanPosition, StripCluster::SetType(), StripCluster::SetWidth(), StripCluster::Signals, StripCluster::Strips, and StripCluster::TotalSignal.
Referenced by FindClustersAndStripHits().
| void BmnGemStripLayer::MakeStripHit | ( | StripCluster & | cluster, |
| vector< Double_t > & | AnalyzableStrips, | ||
| Int_t & | curcnt | ||
| ) |
|
inline |
Definition at line 76 of file BmnGemStripLayer.h.
|
inline |
Definition at line 76 of file BmnGemStripLayer.h.
| void BmnGemStripLayer::ResetLayer | ( | ) |
Definition at line 104 of file BmnGemStripLayer.cxx.
References InitializeLayer().
Referenced by SetStripNumberingBorders(), SetStripNumberingBorders(), and SetStripNumberingOrder().
| void BmnGemStripLayer::ResetLayer | ( | ) |
| void BmnGemStripLayer::ResetStripDigitNumberMatches | ( | ) |
Definition at line 348 of file BmnGemStripLayer.cxx.
References GetNStrips().
Referenced by InitializeLayer().
| void BmnGemStripLayer::ResetStripDigitNumberMatches | ( | ) |
| void BmnGemStripLayer::ResetStripHits | ( | ) |
Definition at line 388 of file BmnGemStripLayer.cxx.
Referenced by FindClustersAndStripHits(), and InitializeLayer().
| void BmnGemStripLayer::ResetStripHits | ( | ) |
| void BmnGemStripLayer::ResetStripMatches | ( | ) |
Definition at line 340 of file BmnGemStripLayer.cxx.
References GetNStrips().
Referenced by InitializeLayer().
| void BmnGemStripLayer::ResetStripMatches | ( | ) |
| void BmnGemStripLayer::SetAngleDeg | ( | Double_t | deg | ) |
Definition at line 139 of file BmnGemStripLayer.cxx.
References InitializeLayer().
| void BmnGemStripLayer::SetAngleDeg | ( | Double_t | deg | ) |
|
inline |
Definition at line 129 of file BmnGemStripLayer.h.
|
inline |
Definition at line 129 of file BmnGemStripLayer.h.
| void BmnGemStripLayer::SetLayerSizes | ( | Double_t | xsize, |
| Double_t | ysize, | ||
| Double_t | xorig = 0.0, |
||
| Double_t | yorig = 0.0 |
||
| ) |
Definition at line 129 of file BmnGemStripLayer.cxx.
References InitializeLayer().
| void BmnGemStripLayer::SetLayerSizes | ( | Double_t | xsize, |
| Double_t | ysize, | ||
| Double_t | xorig = 0.0, |
||
| Double_t | yorig = 0.0 |
||
| ) |
|
inlinestatic |
Definition at line 111 of file BmnGemStripLayer.h.
Referenced by BmnGemStripHitMaker::Exec().
|
inlinestatic |
Definition at line 111 of file BmnGemStripLayer.h.
| void BmnGemStripLayer::SetPitch | ( | Double_t | pitch | ) |
Definition at line 122 of file BmnGemStripLayer.cxx.
References InitializeLayer().
| void BmnGemStripLayer::SetPitch | ( | Double_t | pitch | ) |
| Bool_t BmnGemStripLayer::SetStripDigitNumberMatch | ( | Int_t | strip_num, |
| BmnMatch | digit_num_match | ||
| ) |
Definition at line 306 of file BmnGemStripLayer.cxx.
| Bool_t BmnGemStripLayer::SetStripDigitNumberMatch | ( | Int_t | strip_num, |
| BmnMatch | digit_num_match | ||
| ) |
| Bool_t BmnGemStripLayer::SetStripMatch | ( | Int_t | strip_num, |
| BmnMatch | mc_match | ||
| ) |
Definition at line 288 of file BmnGemStripLayer.cxx.
| Bool_t BmnGemStripLayer::SetStripMatch | ( | Int_t | strip_num, |
| BmnMatch | mc_match | ||
| ) |
| Bool_t BmnGemStripLayer::SetStripNumberingBorders | ( | Double_t | x_left, |
| Double_t | y_left, | ||
| Double_t | x_right, | ||
| Double_t | y_right | ||
| ) |
Definition at line 154 of file BmnGemStripLayer.cxx.
References ResetLayer().
Referenced by BmnGemStripLayer(), and BmnGemStripLayer().
| Bool_t BmnGemStripLayer::SetStripNumberingBorders | ( | Double_t | x_left, |
| Double_t | y_left, | ||
| Double_t | x_right, | ||
| Double_t | y_right | ||
| ) |
| Bool_t BmnGemStripLayer::SetStripNumberingBorders | ( | StripBorderPoint | left, |
| StripBorderPoint | right | ||
| ) |
Definition at line 169 of file BmnGemStripLayer.cxx.
References LeftBottom, LeftTop, ResetLayer(), RightBottom, and RightTop.
| Bool_t BmnGemStripLayer::SetStripNumberingBorders | ( | StripBorderPoint | left, |
| StripBorderPoint | right | ||
| ) |
| Bool_t BmnGemStripLayer::SetStripNumberingOrder | ( | StripNumberingDirection | strip_direction | ) |
Definition at line 213 of file BmnGemStripLayer.cxx.
References ResetLayer().
| Bool_t BmnGemStripLayer::SetStripNumberingOrder | ( | StripNumberingDirection | strip_direction | ) |
| Bool_t BmnGemStripLayer::SetStripSignal | ( | Int_t | strip_num, |
| Double_t | signal | ||
| ) |
Definition at line 262 of file BmnGemStripLayer.cxx.
| Bool_t BmnGemStripLayer::SetStripSignal | ( | Int_t | strip_num, |
| Double_t | signal | ||
| ) |
|
inline |
Definition at line 132 of file BmnGemStripLayer.h.
|
inline |
Definition at line 132 of file BmnGemStripLayer.h.
|
inlinestatic |
Definition at line 112 of file BmnGemStripLayer.h.
Referenced by BmnGemStripHitMaker::Exec().
|
inlinestatic |
Definition at line 112 of file BmnGemStripLayer.h.
|
inline |
Definition at line 35 of file BmnGemStripLayer.h.
|
inline |
Definition at line 35 of file BmnGemStripLayer.h.
| void BmnGemStripLayer::SmoothStripSignal | ( | vector< Double_t > & | AnalyzableStrips, |
| Int_t | NIterations, | ||
| Int_t | SmoothWindow, | ||
| Double_t | Weight | ||
| ) |
Definition at line 670 of file BmnGemStripLayer.cxx.
| void BmnGemStripLayer::SmoothStripSignal | ( | vector< Double_t > & | AnalyzableStrips, |
| Int_t | NIterations, | ||
| Int_t | SmoothWindow, | ||
| Double_t | Weight | ||
| ) |