#include <EdbFiducial.h>
|
| void | AddMark (int id, float x, float y, int flag=0) |
| |
| EdbPoint * | At (int i) const |
| |
| void | Draw (int style=23, int col=4, float size=1., float tsiz=.03) |
| |
| | EdbMarksBox () |
| |
| | EdbMarksBox (const EdbMarksBox &mb) |
| |
| | EdbMarksBox (int n) |
| |
| EdbMark * | GetMark (int i) const |
| |
| TClonesArray * | GetMarks () const |
| |
| Int_t | GetN () const |
| |
| Int_t | N () const |
| |
| void | Print (Option_t *opt="") const |
| |
| virtual | ~EdbMarksBox () |
| |
| virtual Float_t | DeltaX () |
| |
| virtual Float_t | DeltaY () |
| |
| virtual void | DrawPoints (int style=23, int col=4, float size=1., bool same=false) |
| |
| | EdbPointsBox2D () |
| |
| | EdbPointsBox2D (const EdbPointsBox2D &pb) |
| |
| virtual const EdbAffine2D * | GetKeep () const |
| |
| virtual void | GetKeep (EdbAffine2D &aff) |
| |
| virtual void | Retransform () |
| |
| virtual void | Rotate (float angle) |
| |
| virtual void | ScaleX (float scaleFactor) |
| |
| virtual void | ScaleY (float scaleFactor) |
| |
| virtual void | SetKeep (float a11, float a12, float a21, float a22, float b1, float b2) |
| |
| virtual void | SetX (float x) |
| |
| virtual void | SetY (float y) |
| |
| virtual void | SetZ (float z) |
| |
| virtual void | ShiftX (float offset) |
| |
| virtual void | ShiftY (float offset) |
| |
| virtual void | SmearXY (float sigmax, float sigmay) |
| |
| virtual void | Substruct (EdbPointsBox2D *b) |
| |
| virtual void | Transform (const EdbAffine2D *a) |
| |
| virtual Float_t | X () const |
| |
| virtual TH1F * | Xhist () |
| |
| virtual Float_t | Xmax () const |
| |
| virtual Float_t | Xmin () const |
| |
| virtual TH2F * | XYhist () |
| |
| virtual Float_t | Y () const |
| |
| virtual TH1F * | Yhist () |
| |
| virtual Float_t | Ymax () const |
| |
| virtual Float_t | Ymin () const |
| |
| virtual Float_t | Z () const |
| |
| virtual | ~EdbPointsBox2D () |
| |
| virtual void | Substruct (EdbPoint *p) |
| |
| virtual void | Test () const |
| |
| virtual void | TestPoint3D () const |
| |
| virtual void | Transform (const EdbAffine3D *a) |
| |
| virtual | ~EdbPoint3D () |
| |
| virtual void | TestPoint2D () const |
| |
| virtual | ~EdbPoint2D () |
| |
| virtual | ~EdbPoint () |
| |
◆ EdbMarksBox() [1/3]
| EdbMarksBox::EdbMarksBox |
( |
| ) |
|
629 eMarks =
new TClonesArray(
"EdbMark",4);
TClonesArray * eMarks
Definition: EdbFiducial.h:59
◆ EdbMarksBox() [2/3]
636 else eMarks =
new TClonesArray(
"EdbMark",4);
TClonesArray * GetMarks() const
Definition: EdbFiducial.h:72
EdbPointsBox2D()
Definition: EdbVirtual.cxx:124
◆ EdbMarksBox() [3/3]
| EdbMarksBox::EdbMarksBox |
( |
int |
n | ) |
|
642 eMarks =
new TClonesArray(
"EdbMark",n);
◆ ~EdbMarksBox()
| EdbMarksBox::~EdbMarksBox |
( |
| ) |
|
|
virtual |
◆ AddMark()
| void EdbMarksBox::AddMark |
( |
int |
id, |
|
|
float |
x, |
|
|
float |
y, |
|
|
int |
flag = 0 |
|
) |
| |
Definition: EdbFiducial.h:21
Int_t GetN() const
Definition: EdbFiducial.cxx:703
◆ At()
| EdbPoint* EdbMarksBox::At |
( |
int |
i | ) |
const |
|
inlinevirtual |
Implements EdbPointsBox2D.
EdbMark * GetMark(int i) const
Definition: EdbFiducial.cxx:709
Definition: EdbVirtual.h:28
◆ Draw()
| void EdbMarksBox::Draw |
( |
int |
style = 23, |
|
|
int |
col = 4, |
|
|
float |
size = 1., |
|
|
float |
tsiz = .03 |
|
) |
| |
685 for(
int i=0; i<n; i++ ) {
686 sprintf(lable,
"%d",
GetMark(i)->GetID() );
687 TText *
t =
new TText(
At(i)->
X(),
At(i)->
Y(), lable );
689 t->SetTextSize(tsiz);
TTree * t
Definition: check_shower.C:4
Int_t N() const
Definition: EdbFiducial.h:75
EdbPoint * At(int i) const
Definition: EdbFiducial.h:76
virtual Float_t X() const
Definition: EdbVirtual.h:164
virtual Float_t Y() const
Definition: EdbVirtual.h:165
virtual void DrawPoints(int style=23, int col=4, float size=1., bool same=false)
Definition: EdbVirtual.cxx:254
◆ GetMark()
| EdbMark * EdbMarksBox::GetMark |
( |
int |
i | ) |
const |
◆ GetMarks()
| TClonesArray* EdbMarksBox::GetMarks |
( |
| ) |
const |
|
inline |
◆ GetN()
| Int_t EdbMarksBox::GetN |
( |
| ) |
const |
◆ N()
| Int_t EdbMarksBox::N |
( |
| ) |
const |
|
inlinevirtual |
◆ Print()
| void EdbMarksBox::Print |
( |
Option_t * |
opt = "" | ) |
const |
|
virtual |
Reimplemented from EdbPointsBox2D.
697 printf(
"EdbMarksBox: %d fiducials\n",
GetN() );
void Print(Option_t *opt="") const
◆ eMarks
| TClonesArray* EdbMarksBox::eMarks |
|
private |
The documentation for this class was generated from the following files: