BOSS 7.0.5
BESIII Offline Software System
|
#include <Emc2DCrystal.h>
Public Member Functions | |
Emc2DCrystal () | |
Emc2DCrystal (const char *name, const char *title, Int_t N, Double_t *P, Int_t part, Int_t theta) | |
~Emc2DCrystal () | |
virtual void | SetStyle () |
virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | SetHighlighted (bool status=true) |
virtual void | SetFired (bool status=true) |
virtual bool | IsHighlighted () |
virtual bool | IsFired () |
virtual void | AddInfo (TString info) |
virtual void | CloseInfo () |
virtual void | ClearInfo () |
virtual void | SetTime (Double_t time) |
virtual void | SetCharge (Double_t charge) |
virtual Double_t | GetTime () |
virtual Double_t | GetCharge () |
virtual void | ResetTimeCharge () |
virtual void | Draw (Option_t *option="") |
virtual void | Paint (Option_t *option="") |
virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
virtual Int_t | GetPart () |
virtual Int_t | GetTheta () |
virtual bool | HasZRSection () |
Double_t | GetAngle (Double_t x, Double_t y) |
Double_t | Range360 (Double_t input) |
virtual bool | IsXYVisible () |
virtual bool | IsSideVisible () |
virtual void | SetXYPoint (Double_t *p1, Double_t *p2, Double_t *newP, Double_t z) |
virtual void | SetZRPoint (Double_t *p1, Double_t *p2, Double_t *newP, Double_t r) |
virtual void | ProjectECToSide (Double_t *p1, Double_t *newP) |
Emc2DCrystal () | |
Emc2DCrystal (const char *name, const char *title, Int_t N, Double_t *P, Int_t part, Int_t theta) | |
~Emc2DCrystal () | |
virtual void | SetStyle () |
virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | SetHighlighted (bool status=true) |
virtual void | SetFired (bool status=true) |
virtual bool | IsHighlighted () |
virtual bool | IsFired () |
virtual void | AddInfo (TString info) |
virtual void | CloseInfo () |
virtual void | ClearInfo () |
virtual void | SetTime (Double_t time) |
virtual void | SetCharge (Double_t charge) |
virtual Double_t | GetTime () |
virtual Double_t | GetCharge () |
virtual void | ResetTimeCharge () |
virtual void | Draw (Option_t *option="") |
virtual void | Paint (Option_t *option="") |
virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
virtual Int_t | GetPart () |
virtual Int_t | GetTheta () |
virtual bool | HasZRSection () |
Double_t | GetAngle (Double_t x, Double_t y) |
Double_t | Range360 (Double_t input) |
virtual bool | IsXYVisible () |
virtual bool | IsSideVisible () |
virtual void | SetXYPoint (Double_t *p1, Double_t *p2, Double_t *newP, Double_t z) |
virtual void | SetZRPoint (Double_t *p1, Double_t *p2, Double_t *newP, Double_t r) |
virtual void | ProjectECToSide (Double_t *p1, Double_t *newP) |
Definition at line 18 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Emc2DCrystal::Emc2DCrystal | ( | ) |
Emc2DCrystal::Emc2DCrystal | ( | const char * | name, |
const char * | title, | ||
Int_t | N, | ||
Double_t * | P, | ||
Int_t | part, | ||
Int_t | theta | ||
) |
Definition at line 25 of file Emc2DCrystal.cxx.
Emc2DCrystal::~Emc2DCrystal | ( | ) |
Definition at line 165 of file Emc2DCrystal.cxx.
Emc2DCrystal::Emc2DCrystal | ( | ) |
Emc2DCrystal::Emc2DCrystal | ( | const char * | name, |
const char * | title, | ||
Int_t | N, | ||
Double_t * | P, | ||
Int_t | part, | ||
Int_t | theta | ||
) |
Emc2DCrystal::~Emc2DCrystal | ( | ) |
|
inlinevirtual |
Definition at line 35 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by EmcROOTGeo::SetHits().
|
inlinevirtual |
Definition at line 35 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
virtual |
Definition at line 197 of file Emc2DCrystal.cxx.
Referenced by EmcROOTGeo::SetHits().
|
virtual |
|
virtual |
Definition at line 203 of file Emc2DCrystal.cxx.
Referenced by Emc2DCrystal(), and EmcROOTGeo::SetHits().
|
virtual |
|
virtual |
Definition at line 217 of file Emc2DCrystal.cxx.
|
virtual |
|
virtual |
Definition at line 294 of file Emc2DCrystal.cxx.
Referenced by EmcROOTGeo::Draw(), and EmcROOTGeo::DrawHits().
|
virtual |
|
virtual |
Definition at line 238 of file Emc2DCrystal.cxx.
|
virtual |
Double_t Emc2DCrystal::GetAngle | ( | Double_t | x, |
Double_t | y | ||
) |
Definition at line 511 of file Emc2DCrystal.cxx.
Referenced by Emc2DCrystal().
Double_t Emc2DCrystal::GetAngle | ( | Double_t | x, |
Double_t | y | ||
) |
|
inlinevirtual |
Definition at line 42 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by EmcROOTGeo::DrawHits().
|
inlinevirtual |
Definition at line 42 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
virtual |
Definition at line 464 of file Emc2DCrystal.cxx.
|
virtual |
|
inlinevirtual |
Definition at line 49 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by EmcROOTGeo::DrawHits(), Emc2DCrystal(), BesGeoTrack::ExecuteEvent(), HasZRSection(), and IsXYVisible().
|
inlinevirtual |
Definition at line 49 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
inlinevirtual |
Definition at line 50 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by IsXYVisible().
|
inlinevirtual |
Definition at line 50 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
inlinevirtual |
Definition at line 41 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
|
inlinevirtual |
Definition at line 41 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
virtual |
Definition at line 473 of file Emc2DCrystal.cxx.
Referenced by DistancetoPrimitive(), and Paint().
|
virtual |
|
inlinevirtual |
Definition at line 33 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by DistancetoPrimitive(), IsXYVisible(), and Paint().
|
inlinevirtual |
Definition at line 33 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
inlinevirtual |
Definition at line 32 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by BesGeoTrack::ExecuteEvent(), ExecuteEvent(), and Paint().
|
inlinevirtual |
Definition at line 32 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
virtual |
Definition at line 548 of file Emc2DCrystal.cxx.
Referenced by DistancetoPrimitive(), and Paint().
|
virtual |
|
virtual |
Definition at line 540 of file Emc2DCrystal.cxx.
Referenced by DistancetoPrimitive(), and Paint().
|
virtual |
|
virtual |
Definition at line 305 of file Emc2DCrystal.cxx.
|
virtual |
|
virtual |
Definition at line 593 of file Emc2DCrystal.cxx.
Referenced by Emc2DCrystal().
|
virtual |
Double_t Emc2DCrystal::Range360 | ( | Double_t | input | ) |
Definition at line 522 of file Emc2DCrystal.cxx.
Referenced by GetAngle(), HasZRSection(), and IsSideVisible().
Double_t Emc2DCrystal::Range360 | ( | Double_t | input | ) |
|
inlinevirtual |
Definition at line 43 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
|
inlinevirtual |
Definition at line 43 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
inlinevirtual |
Definition at line 40 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by EmcROOTGeo::SetHits().
|
inlinevirtual |
Definition at line 40 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
Definition at line 31 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by EmcROOTGeo::Draw(), and EmcROOTGeo::DrawHits().
Definition at line 31 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
Definition at line 30 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by BesGeoTrack::ExecuteEvent(), and ExecuteEvent().
Definition at line 30 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
virtual |
Definition at line 173 of file Emc2DCrystal.cxx.
Referenced by Emc2DCrystal().
|
virtual |
|
inlinevirtual |
Definition at line 39 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/Emc2DCrystal.h.
Referenced by EmcROOTGeo::SetHits().
|
inlinevirtual |
Definition at line 39 of file InstallArea/include/BesVisLib/BesVisLib/Emc2DCrystal.h.
|
virtual |
Definition at line 572 of file Emc2DCrystal.cxx.
Referenced by Emc2DCrystal().
|
virtual |
|
virtual |
Definition at line 582 of file Emc2DCrystal.cxx.
Referenced by Emc2DCrystal().
|
virtual |