#include <EdbBrick.h>
|
| void | AddPlate (EdbPlateP *pl) |
| |
| void | Clear () |
| |
| void | Copy (EdbBrickP &b) |
| |
| | EdbBrickP () |
| |
| EdbPlateP * | GetPlate (int i) |
| |
| int | Npl () const |
| |
| void | Print () |
| |
| void | PrintSides () |
| |
| void | RemovePlate (int pid) |
| |
| void | ResetAff () |
| |
| void | ResetAffTXTY () |
| |
| void | ResetAffXY () |
| |
| void | SetDXDY (float dx, float dy) |
| |
| void | SetPlatesLayout (float z0, float z1, float z2) |
| |
| | ~EdbBrickP () |
| |
| const EdbAffine2D * | AffineTXTY () const |
| |
| const EdbAffine2D * | AffineXY () const |
| |
| void | ApplyCorrections (EdbLayer &la) |
| |
| void | ApplyCorrections (float shr, float zcorr, const EdbAffine2D &affxy, const EdbAffine2D &afftxty) |
| |
| void | ApplyCorrectionsLocal (EdbCorrectionMap &map) |
| |
| void | Copy (const EdbLayer &l, bool nomap=false) |
| |
| void | CopyCorr (const EdbLayer &l) |
| |
| void | CorrectSeg (EdbSegP &s) |
| |
| void | CorrectSegLocal (EdbSegP &s) |
| |
| float | DX () const |
| |
| float | DY () const |
| |
| float | DZ () const |
| |
| | EdbLayer () |
| | ============================================================================== More...
|
| |
| | EdbLayer (const EdbLayer &l) |
| | ============================================================================== More...
|
| |
| EdbAffine2D * | GetAffineTXTY () |
| |
| EdbAffine2D * | GetAffineXY () |
| |
| int | ID () const |
| |
| void | Invert () |
| |
| bool | IsInside (float x, float y) |
| |
| bool | IsInside (float x, float y, float z) |
| |
| EdbCorrectionMap & | Map () |
| |
| int | Ncp () const |
| |
| void | Print () |
| |
| void | PrintLocal () |
| |
| void | ResetAffTXTY () |
| |
| void | ResetAffXY () |
| |
| void | ResetCorr () |
| |
| void | Set0 () |
| | ============================================================================== More...
|
| |
| void | SetAffTXTY (float a11, float a12, float a21, float a22, float b1, float b2) |
| |
| void | SetAffXY (float a11, float a12, float a21, float a22, float b1, float b2) |
| |
| void | SetDXDY (float dx, float dy) |
| |
| void | SetID (int id) |
| |
| void | SetNcp (int n) |
| |
| void | SetShrinkage (float shr) |
| |
| void | SetTXTY (float tx, float ty) |
| |
| void | SetXY (float x, float y) |
| |
| void | SetZ (float z) |
| |
| void | SetZcorr (float zcorr) |
| |
| void | SetZlayer (float z, float zmin, float zmax) |
| |
| void | ShiftZ (float dz) |
| |
| float | Shr () const |
| |
| void | SubstructCorrections (EdbLayer &la) |
| |
| float | TX () const |
| |
| float | TX (EdbSegP &s) |
| |
| float | TXp (EdbSegP &s) |
| |
| float | TY () const |
| |
| float | TY (EdbSegP &s) |
| |
| float | TYp (EdbSegP &s) |
| |
| float | X () const |
| |
| float | X (EdbSegP &s) |
| |
| float | Xmax () const |
| |
| float | Xmin () const |
| |
| float | Xp (EdbSegP &s) |
| |
| float | Y () const |
| |
| float | Y (EdbSegP &s) |
| |
| float | Ymax () const |
| |
| float | Ymin () const |
| |
| float | Yp (EdbSegP &s) |
| |
| float | Z () const |
| |
| float | Zcorr () const |
| |
| float | Zmax () const |
| |
| float | Zmin () const |
| |
| float | Zxy () |
| |
| virtual | ~EdbLayer () |
| |
◆ EdbBrickP()
◆ ~EdbBrickP()
| EdbBrickP::~EdbBrickP |
( |
| ) |
|
|
inline |
TObjArray eSpacers
Definition: EdbBrick.h:41
TObjArray ePlates
Definition: EdbBrick.h:40
◆ AddPlate()
◆ Clear()
| void EdbBrickP::Clear |
( |
| ) |
|
|
inline |
◆ Copy()
87 for(
int i=0; i<n; i++) {
void AddPlate(EdbPlateP *pl)
Definition: EdbBrick.h:51
EdbPlateP * GetPlate(int i)
Definition: EdbBrick.h:52
int Npl() const
Definition: EdbBrick.h:50
Definition: EdbLayer.h:40
Definition: EdbBrick.h:13
p
Definition: testBGReduction_AllMethods.C:8
◆ GetPlate()
◆ Npl()
| int EdbBrickP::Npl |
( |
| ) |
const |
|
inline |
◆ Print()
| void EdbBrickP::Print |
( |
| ) |
|
134 printf(
"EdbBrickP with %d plates:\n",
Npl());
◆ PrintSides()
| void EdbBrickP::PrintSides |
( |
| ) |
|
141 printf(
"EdbBrickP with %d plates:\n",
Npl());
143 for(
int i=0; i<n; i++) {
144 printf(
"plate %d:\n",i);
void Print()
Definition: EdbLayer.cxx:150
EdbLayer * GetLayer(int i)
Definition: EdbBrick.h:28
◆ RemovePlate()
| void EdbBrickP::RemovePlate |
( |
int |
pid | ) |
|
106 for(
int i=n-1; i>=0; i--) {
int pid[1000]
Definition: m2track.cpp:13
◆ ResetAff()
| void EdbBrickP::ResetAff |
( |
| ) |
|
|
inline |
void ResetAffXY()
Definition: EdbBrick.cxx:121
void ResetAffTXTY()
Definition: EdbBrick.cxx:126
◆ ResetAffTXTY()
| void EdbBrickP::ResetAffTXTY |
( |
| ) |
|
void ResetAffTXTY()
Definition: EdbLayer.h:115
◆ ResetAffXY()
| void EdbBrickP::ResetAffXY |
( |
| ) |
|
void ResetAffXY()
Definition: EdbLayer.h:114
◆ SetDXDY()
| void EdbBrickP::SetDXDY |
( |
float |
dx, |
|
|
float |
dy |
|
) |
| |
void SetDXDY(float dx, float dy)
Definition: EdbBrick.cxx:71
◆ SetPlatesLayout()
| void EdbBrickP::SetPlatesLayout |
( |
float |
z0, |
|
|
float |
z1, |
|
|
float |
z2 |
|
) |
| |
brick z0
Definition: RecDispMC.C:106
void SetPlateLayout(float z0, float z1, float z2)
Definition: EdbBrick.cxx:58
◆ ePlates
| TObjArray EdbBrickP::ePlates |
|
private |
◆ eSpacers
| TObjArray EdbBrickP::eSpacers |
|
private |
The documentation for this class was generated from the following files: