CbmRoot
|
#include <LxCA.h>
Public Member Functions | |
LxLayer (LxStation *st, int lNum) | |
~LxLayer () | |
void | Clear () |
LxPoint * | AddPoint (int hitId, scaltype x, scaltype y, scaltype z, scaltype dx, scaltype dy, scaltype dz, bool isArtificial=false) |
LxPoint * | PickNearestPoint (scaltype x, scaltype y) |
LxPoint * | PickNearestPoint (LxRay *ray) |
LxPoint * | PickNearestPoint (scaltype x, scaltype y, scaltype deltaX, scaltype deltaY) |
bool | HasPointInRange (scaltype x, scaltype y, scaltype deltaX, scaltype deltaY) |
LxLayer (LxStation *Station, int LayerNumber) | |
~LxLayer () | |
void | Clear () |
Public Attributes | |
std::list< LxPoint * > | points |
LxStation * | station |
int | layerNumber |
scaltype | zCoord |
kdt_points_handle | points_handle |
Double_t | zCoord |
Int_t | layerNumber |
LxLayer::LxLayer | ( | LxStation * | Station, |
int | LayerNumber | ||
) |
LxLayer::~LxLayer | ( | ) |
void LxLayer::Clear | ( | ) |
void LxLayer::Clear | ( | ) |
Definition at line 903 of file LxCA.cxx.
References i, points, scaltype, LxPoint::x, x, LxPoint::y, and y.
Referenced by LxStation::RestoreMiddlePoints().
Definition at line 864 of file LxCA.cxx.
References PickNearestPoint(), scaltype, LxRay::source, LxRay::tx, LxRay::ty, LxPoint::x, x, LxPoint::y, y, LxPoint::z, and zCoord.
Definition at line 833 of file LxCA.cxx.
References LxPoint::dx, LxPoint::dy, errorXcoeff, errorYcoeff, i, points, scaltype, LxPoint::used, LxPoint::x, x, LxPoint::y, and y.
Referenced by LxTrack::LxTrack(), PickNearestPoint(), and LxStation::RestoreMiddlePoints().
Definition at line 872 of file LxCA.cxx.
References i, points, scaltype, LxPoint::x, x, LxPoint::y, and y.
Int_t LxLayer::layerNumber |
Definition at line 133 of file LxCATriplets.h.
int LxLayer::layerNumber |
Definition at line 155 of file LxCA.h.
Referenced by LxEff::CalcRecoEff(), and LxFinder::MatchMCToReco().
std::list<LxPoint*> LxLayer::points |
Definition at line 153 of file LxCA.h.
Referenced by AddPoint(), LxStation::BuildRays(), Clear(), LxStation::ConnectNeighbours(), LxDraw::DrawInputHits(), LxDraw::DrawRays(), HasPointInRange(), PickNearestPoint(), LxSpace::Reconstruct(), and LxStation::RestoreMiddlePoints().
kdt_points_handle LxLayer::points_handle |
Definition at line 130 of file LxCATriplets.h.
Referenced by LxSpace::AddPoint(), and LxStation::BuildTriplets().
LxStation * LxLayer::station |
Definition at line 154 of file LxCA.h.
Referenced by LxEff::CalcRecoEff(), LxFinder::MatchMCToReco(), and RecoTrackChi2().
Double_t LxLayer::zCoord |
Definition at line 131 of file LxCATriplets.h.
scaltype LxLayer::zCoord |
Definition at line 156 of file LxCA.h.
Referenced by LxStation::BuildTriplets(), LxTrack::LxTrack(), PickNearestPoint(), and LxStation::RestoreMiddlePoints().