EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for EtmDetector, including all inherited members.
AddPolygon(const std::vector< TVector2 > &polygon) | EtmPolygonGroup | inline |
AddPolygon(unsigned dim, const double xx[], const double yy[]) | EtmPolygonGroup | |
AddRectangle(double x0, double y0, double xsize, double ysize, unsigned xsplit=1, unsigned ysplit=1) | EtmPolygonGroup | |
AddRectangle(const TVector2 &bl, const TVector2 &tr, unsigned xsplit=1, unsigned ysplit=1) | EtmPolygonGroup | |
brick(void) | EtmDetector | inline |
Build(void) | EtmDetector | private |
BuildCADmodel(void) | EtmDetector | private |
ClearPolygonBuffer(void) | EtmDetector | private |
ClearPolygons(void) | EtmPolygonGroup | |
dashed(void) | EtmDetector | inline |
dotted(void) | EtmDetector | inline |
DrawMe(const TVector2 *shift=0, unsigned tb=0) const | EtmPolygonGroup | |
DrawPolygon(unsigned dim, const double xx[], const double yy[], bool line=true) const | EtmPolygonGroup | |
DrawPolygon(const std::vector< TVector2 > &polygon, bool line=true, const TVector2 *shift=0, unsigned tb=0) const | EtmPolygonGroup | |
EicToyModel class | EtmDetector | friend |
EtmDetector(const EtmDetectorStack *stack=0, const char *label=0, int fillcolor=0, int linecolor=0, double length=0.0) | EtmDetector | |
EtmDetectorStack class | EtmDetector | friend |
EtmPolygonGroup(int fillcolor=0, int linecolor=1) | EtmPolygonGroup | inline |
Export(const char *fname) | EtmDetector | |
GetActualDistance(void) const | EtmDetector | inline |
GetColorAlpha(void) const | EtmDetector | virtual |
GetFillColor(void) const | EtmPolygonGroup | inline |
GetG4Volume(void) | EtmDetector | |
GetLabel(void) const | EtmDetector | inlineprivate |
GetLineColor(void) const | EtmPolygonGroup | inline |
GetLineStyle(void) const | EtmPolygonGroup | inline |
GetOrder(void) const | EtmDetector | private |
highlight(double alpha=1.0) | EtmDetector | inline |
insert(const char *tag, int linecolor=kBlack) | EtmDetector | |
IsDummy(void) const | EtmDetector | inline |
IsHighlighted(void) const | EtmDetector | virtual |
length(void) const | EtmDetector | inline |
length(double value) | EtmDetector | inline |
mActualDistance | EtmDetector | private |
mColorAlpha | EtmDetector | private |
mEdgeTrimming | EtmDetector | private |
mFillColor | EtmPolygonGroup | protected |
mG4PhysicalVolume | EtmDetector | private |
mGraphicsElements | EtmDetector | private |
mLabel | EtmDetector | private |
mLength | EtmDetector | private |
mLineColor | EtmPolygonGroup | protected |
mLineStyle | EtmPolygonGroup | protected |
mLineWidth | EtmPolygonGroup | protected |
mOffset | EtmDetector | private |
mPolygons | EtmPolygonGroup | protected |
mStack | EtmDetector | private |
mTextColor | EtmPolygonGroup | protected |
PlaceG4Volume(G4LogicalVolume *world, const char *name=0) | EtmDetector | |
PlaceG4Volume(G4VPhysicalVolume *world, const char *name=0) | EtmDetector | |
PolygonCount(void) const | EtmPolygonGroup | inline |
Polygons(void) const | EtmPolygonGroup | inline |
RegisterFillColor(std::map< TString, int > &legend) | EtmDetector | private |
SetLineColor(int color) | EtmPolygonGroup | inline |
SetLineStyle(etm::LineStyle style) | EtmPolygonGroup | inline |
SetLineWidth(int width) | EtmPolygonGroup | inline |
SetTextColor(int color) | EtmPolygonGroup | inline |
stretch(EtmDetector *refdet, double toffset, etm::Stretch how=etm::kRecess) | EtmDetector | |
stretch(EtmDetector *refdet, etm::Stretch how=etm::kRecess) | EtmDetector | inline |
stretch(double tlength, etm::Stretch how=etm::kRecess) | EtmDetector | |
stretch(EtmDetectorStack *refstack, double tlength, etm::Stretch how=etm::kRecess) | EtmDetector | |
text(int value) | EtmDetector | inline |
trim(double etamin, double etamax, bool preserve_modified=false) | EtmDetector | |
trim(double value) | EtmDetector | inline |
~EtmDetector() | EtmDetector | inline |
~EtmPolygonGroup() | EtmPolygonGroup | inline |