FEDRA emulsion software from the OPERA Collaboration
|
#include <EdbCluster.h>
Public Member Functions | |
void | AddPixelSum (int x, int y, unsigned char pix) |
Int_t | Compare (const TObject *obj) const |
void | Draw (Option_t *opt="") const |
EdbCluster () | |
EdbCluster (float x, float y, float z, float a, float v, int f, int s, int seg=-1) | |
Float_t | GetArea () const |
Int_t | GetFrame () const |
Int_t | GetSegment () const |
Int_t | GetSide () const |
Float_t | GetVolume () const |
Float_t | GetX () const |
Float_t | GetY () const |
Float_t | GetZ () const |
Bool_t | IsEqual (const TObject *obj) const |
Bool_t | IsSortable () const |
void | Normalize () |
void | Print (Option_t *opt=0) const |
void | Set (float x, float y, float z, float a, float v, int f, int s, int seg=-1) |
void | Set0 () |
void | SetArea (float a) |
void | SetFrame (int f) |
void | SetSegment (int seg) |
void | SetSide (int s) |
void | SetVolume (float v) |
virtual void | SetX (float x) |
virtual void | SetY (float y) |
virtual void | SetZ (float z) |
void | TT () const |
virtual Float_t | X () const |
virtual Float_t | Y () const |
virtual Float_t | Z () const |
virtual | ~EdbCluster () |
![]() | |
virtual void | Print (Option_t *opt="") const |
virtual void | SetZ (float z)=0 |
virtual void | Substruct (EdbPoint *p) |
virtual void | Test () const |
virtual void | TestPoint3D () const |
virtual void | Transform (const EdbAffine3D *a) |
virtual Float_t | Z () const =0 |
virtual | ~EdbPoint3D () |
![]() | |
virtual void | Print (Option_t *opt="") const |
virtual void | SetX (float x)=0 |
virtual void | SetY (float y)=0 |
virtual void | SetZ (float z) |
virtual void | Substruct (EdbPoint *p) |
virtual void | Test () const |
virtual void | TestPoint2D () const |
virtual void | Transform (const EdbAffine2D *a) |
virtual Float_t | X () const =0 |
virtual Float_t | Y () const =0 |
virtual Float_t | Z () const |
virtual | ~EdbPoint2D () |
![]() | |
virtual void | SetX (float x)=0 |
virtual void | SetY (float y)=0 |
virtual void | SetZ (float z)=0 |
virtual void | Substruct (EdbPoint *p)=0 |
virtual void | Test () const |
virtual void | Transform (const EdbAffine2D *a) |
virtual void | Transform (const EdbAffine3D *a) |
virtual Float_t | X () const =0 |
virtual Float_t | Y () const =0 |
virtual Float_t | Z () const =0 |
virtual | ~EdbPoint () |
Public Attributes | |
Float_t | eArea |
Cluster area: number of pixels. More... | |
Int_t | eFrame |
frame index More... | |
Int_t | eSegment |
segment id to be attached (-1 if no segment) More... | |
Int_t | eSide |
emulsion side index More... | |
Float_t | eVolume |
Cluster volume - in case of greyscale pixels. More... | |
Float_t | eX |
cluster coordinates in pixels(?) More... | |
Float_t | eY |
cluster coordinates in pixels(?) More... | |
Float_t | eZ |
cluster coordinates in pixels(?) More... | |
//////////////////////////////////////////////////////////////////////// // EdbCluster // // cluster (spot of pixels) // // ////////////////////////////////////////////////////////////////////////
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
to speedup the calculation; use Normalize() at the end!
|
inline |
void EdbCluster::Draw | ( | Option_t * | opt = "" | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
|
inline |
void EdbCluster::Set0 | ( | ) |
|
inlinevirtual |
Implements EdbPoint2D.
|
inlinevirtual |
Implements EdbPoint2D.
|
inlinevirtual |
Implements EdbPoint3D.
|
inlinevirtual |
Implements EdbPoint2D.
|
inlinevirtual |
Implements EdbPoint2D.
|
inlinevirtual |
Implements EdbPoint3D.
Float_t EdbCluster::eArea |
Cluster area: number of pixels.
Int_t EdbCluster::eFrame |
frame index
Int_t EdbCluster::eSegment |
segment id to be attached (-1 if no segment)
Int_t EdbCluster::eSide |
emulsion side index
Float_t EdbCluster::eVolume |
Cluster volume - in case of greyscale pixels.
Float_t EdbCluster::eX |
cluster coordinates in pixels(?)
Float_t EdbCluster::eY |
cluster coordinates in pixels(?)
Float_t EdbCluster::eZ |
cluster coordinates in pixels(?)