BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
DeadZoneOfStripLayer Class Reference

#include <BmnStripData.h>

Public Member Functions

 DeadZoneOfStripLayer ()
 DeadZoneOfStripLayer (Int_t n_points, Double_t *xpoints, Double_t *ypoints)
 DeadZoneOfStripLayer (const DeadZoneOfStripLayer &obj)
DeadZoneOfStripLayer & operator= (const DeadZoneOfStripLayer &obj)
 ~DeadZoneOfStripLayer ()
Bool_t SetDeadZone (Int_t n_points, Double_t *xpoints, Double_t *ypoints)
Bool_t IsInside (Double_t x, Double_t y)
Int_t GetNPoints ()
Double_t GetXPoint (Int_t index)
Double_t GetYPoint (Int_t index)
 DeadZoneOfStripLayer ()
 DeadZoneOfStripLayer (Int_t n_points, Double_t *xpoints, Double_t *ypoints)
 DeadZoneOfStripLayer (const DeadZoneOfStripLayer &obj)
DeadZoneOfStripLayer & operator= (const DeadZoneOfStripLayer &obj)
 ~DeadZoneOfStripLayer ()
Bool_t SetDeadZone (Int_t n_points, Double_t *xpoints, Double_t *ypoints)
Bool_t IsInside (Double_t x, Double_t y)
Int_t GetNPoints ()
Double_t GetXPoint (Int_t index)
Double_t GetYPoint (Int_t index)

Private Attributes

Int_t NPoints
Double_t * XPoints
Double_t * YPoints

Detailed Description

Definition at line 43 of file BmnStripData.h.

Constructor & Destructor Documentation

◆ DeadZoneOfStripLayer() [1/6]

DeadZoneOfStripLayer::DeadZoneOfStripLayer ( )
inline

Definition at line 51 of file BmnStripData.h.

References NPoints, XPoints, and YPoints.

Referenced by DeadZoneOfStripLayer(), and operator=().

Here is the caller graph for this function:

◆ DeadZoneOfStripLayer() [2/6]

DeadZoneOfStripLayer::DeadZoneOfStripLayer ( Int_t n_points,
Double_t * xpoints,
Double_t * ypoints )
inline

Definition at line 57 of file BmnStripData.h.

References i, NPoints, XPoints, and YPoints.

◆ DeadZoneOfStripLayer() [3/6]

DeadZoneOfStripLayer::DeadZoneOfStripLayer ( const DeadZoneOfStripLayer & obj)
inline

Definition at line 73 of file BmnStripData.h.

References DeadZoneOfStripLayer(), i, NPoints, XPoints, and YPoints.

Here is the call graph for this function:

◆ ~DeadZoneOfStripLayer() [1/2]

DeadZoneOfStripLayer::~DeadZoneOfStripLayer ( )
inline

Definition at line 100 of file BmnStripData.h.

References XPoints, and YPoints.

◆ DeadZoneOfStripLayer() [4/6]

DeadZoneOfStripLayer::DeadZoneOfStripLayer ( )
inline

Definition at line 51 of file BmnStripData.h.

References NPoints, XPoints, and YPoints.

◆ DeadZoneOfStripLayer() [5/6]

DeadZoneOfStripLayer::DeadZoneOfStripLayer ( Int_t n_points,
Double_t * xpoints,
Double_t * ypoints )
inline

Definition at line 57 of file BmnStripData.h.

References i, NPoints, XPoints, and YPoints.

◆ DeadZoneOfStripLayer() [6/6]

DeadZoneOfStripLayer::DeadZoneOfStripLayer ( const DeadZoneOfStripLayer & obj)
inline

Definition at line 73 of file BmnStripData.h.

References DeadZoneOfStripLayer(), i, NPoints, XPoints, and YPoints.

Here is the call graph for this function:

◆ ~DeadZoneOfStripLayer() [2/2]

DeadZoneOfStripLayer::~DeadZoneOfStripLayer ( )
inline

Definition at line 100 of file BmnStripData.h.

References XPoints, and YPoints.

Member Function Documentation

◆ GetNPoints() [1/2]

◆ GetNPoints() [2/2]

Int_t DeadZoneOfStripLayer::GetNPoints ( )
inline

Definition at line 149 of file BmnStripData.h.

References NPoints.

◆ GetXPoint() [1/2]

Double_t DeadZoneOfStripLayer::GetXPoint ( Int_t index)
inline

Definition at line 151 of file BmnStripData.h.

References NPoints, and XPoints.

Referenced by BmnInnerTrackerGeometryDraw::CreateBordersGem(), BmnInnerTrackerGeometryDraw::CreateBordersSilicon(), DrawCreatedStationFront(), DrawCreatedStationFront(), DrawCreatedStationFront(), DrawCreatedStationFront(), and DrawCreatedStationFront().

Here is the caller graph for this function:

◆ GetXPoint() [2/2]

Double_t DeadZoneOfStripLayer::GetXPoint ( Int_t index)
inline

Definition at line 151 of file BmnStripData.h.

References NPoints, and XPoints.

◆ GetYPoint() [1/2]

Double_t DeadZoneOfStripLayer::GetYPoint ( Int_t index)
inline

Definition at line 162 of file BmnStripData.h.

References NPoints, and YPoints.

Referenced by BmnInnerTrackerGeometryDraw::CreateBordersGem(), BmnInnerTrackerGeometryDraw::CreateBordersSilicon(), DrawCreatedStationFront(), DrawCreatedStationFront(), DrawCreatedStationFront(), DrawCreatedStationFront(), and DrawCreatedStationFront().

Here is the caller graph for this function:

◆ GetYPoint() [2/2]

Double_t DeadZoneOfStripLayer::GetYPoint ( Int_t index)
inline

Definition at line 162 of file BmnStripData.h.

References NPoints, and YPoints.

◆ IsInside() [1/2]

Bool_t DeadZoneOfStripLayer::IsInside ( Double_t x,
Double_t y )
inline

Definition at line 134 of file BmnStripData.h.

References i, NPoints, x, XPoints, y, and YPoints.

◆ IsInside() [2/2]

Bool_t DeadZoneOfStripLayer::IsInside ( Double_t x,
Double_t y )
inline

Definition at line 134 of file BmnStripData.h.

References i, NPoints, x, XPoints, y, and YPoints.

◆ operator=() [1/2]

DeadZoneOfStripLayer & DeadZoneOfStripLayer::operator= ( const DeadZoneOfStripLayer & obj)
inline

Definition at line 84 of file BmnStripData.h.

References DeadZoneOfStripLayer(), i, NPoints, XPoints, and YPoints.

Here is the call graph for this function:

◆ operator=() [2/2]

DeadZoneOfStripLayer & DeadZoneOfStripLayer::operator= ( const DeadZoneOfStripLayer & obj)
inline

Definition at line 84 of file BmnStripData.h.

References DeadZoneOfStripLayer(), i, NPoints, XPoints, and YPoints.

Here is the call graph for this function:

◆ SetDeadZone() [1/2]

Bool_t DeadZoneOfStripLayer::SetDeadZone ( Int_t n_points,
Double_t * xpoints,
Double_t * ypoints )
inline

◆ SetDeadZone() [2/2]

Bool_t DeadZoneOfStripLayer::SetDeadZone ( Int_t n_points,
Double_t * xpoints,
Double_t * ypoints )
inline

Definition at line 109 of file BmnStripData.h.

References i, NPoints, XPoints, and YPoints.

Member Data Documentation

◆ NPoints

Int_t DeadZoneOfStripLayer::NPoints
private

◆ XPoints

Double_t * DeadZoneOfStripLayer::XPoints
private

◆ YPoints

Double_t * DeadZoneOfStripLayer::YPoints
private

The documentation for this class was generated from the following files: