EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EtmDetector Member List

This is the complete list of members for EtmDetector, including all inherited members.

AddPolygon(const std::vector< TVector2 > &polygon)EtmPolygonGroupinline
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)EtmDetectorinline
Build(void)EtmDetectorprivate
BuildCADmodel(void)EtmDetectorprivate
ClearPolygonBuffer(void)EtmDetectorprivate
ClearPolygons(void)EtmPolygonGroup
dashed(void)EtmDetectorinline
dotted(void)EtmDetectorinline
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 classEtmDetectorfriend
EtmDetector(const EtmDetectorStack *stack=0, const char *label=0, int fillcolor=0, int linecolor=0, double length=0.0)EtmDetector
EtmDetectorStack classEtmDetectorfriend
EtmPolygonGroup(int fillcolor=0, int linecolor=1)EtmPolygonGroupinline
Export(const char *fname)EtmDetector
GetActualDistance(void) const EtmDetectorinline
GetColorAlpha(void) const EtmDetectorvirtual
GetFillColor(void) const EtmPolygonGroupinline
GetG4Volume(void)EtmDetector
GetLabel(void) const EtmDetectorinlineprivate
GetLineColor(void) const EtmPolygonGroupinline
GetLineStyle(void) const EtmPolygonGroupinline
GetOrder(void) const EtmDetectorprivate
highlight(double alpha=1.0)EtmDetectorinline
insert(const char *tag, int linecolor=kBlack)EtmDetector
IsDummy(void) const EtmDetectorinline
IsHighlighted(void) const EtmDetectorvirtual
length(void) const EtmDetectorinline
length(double value)EtmDetectorinline
mActualDistanceEtmDetectorprivate
mColorAlphaEtmDetectorprivate
mEdgeTrimmingEtmDetectorprivate
mFillColorEtmPolygonGroupprotected
mG4PhysicalVolumeEtmDetectorprivate
mGraphicsElementsEtmDetectorprivate
mLabelEtmDetectorprivate
mLengthEtmDetectorprivate
mLineColorEtmPolygonGroupprotected
mLineStyleEtmPolygonGroupprotected
mLineWidthEtmPolygonGroupprotected
mOffsetEtmDetectorprivate
mPolygonsEtmPolygonGroupprotected
mStackEtmDetectorprivate
mTextColorEtmPolygonGroupprotected
PlaceG4Volume(G4LogicalVolume *world, const char *name=0)EtmDetector
PlaceG4Volume(G4VPhysicalVolume *world, const char *name=0)EtmDetector
PolygonCount(void) const EtmPolygonGroupinline
Polygons(void) const EtmPolygonGroupinline
RegisterFillColor(std::map< TString, int > &legend)EtmDetectorprivate
SetLineColor(int color)EtmPolygonGroupinline
SetLineStyle(etm::LineStyle style)EtmPolygonGroupinline
SetLineWidth(int width)EtmPolygonGroupinline
SetTextColor(int color)EtmPolygonGroupinline
stretch(EtmDetector *refdet, double toffset, etm::Stretch how=etm::kRecess)EtmDetector
stretch(EtmDetector *refdet, etm::Stretch how=etm::kRecess)EtmDetectorinline
stretch(double tlength, etm::Stretch how=etm::kRecess)EtmDetector
stretch(EtmDetectorStack *refstack, double tlength, etm::Stretch how=etm::kRecess)EtmDetector
text(int value)EtmDetectorinline
trim(double etamin, double etamax, bool preserve_modified=false)EtmDetector
trim(double value)EtmDetectorinline
~EtmDetector()EtmDetectorinline
~EtmPolygonGroup()EtmPolygonGroupinline