![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for EicToyModel, including all inherited members.
| acceptance(double eta0, double eta1, double eta2, double eta3, bool reset_stacks=false, bool redraw=true) | EicToyModel | |
| AccountServiceMaterials(void) | EicToyModel | private |
| AddBoundaryModificationRequest(EtmDetector *hostdet, EtmDetector *refdet, double toffset, etm::Stretch how) | EicToyModel | private |
| AddEtaLine(double value, bool line=true, bool label=true, bool redraw=true) | EicToyModel | |
| AppendChain(std::vector< TVector2 > &chain, const std::vector< TVector2 > &add) | EicToyModel | private |
| ApplyStandardTrimming(void) | EicToyModel | |
| backward(void) | EicToyModel | inline |
| Band(const std::vector< TVector2 > &chain, const EtmLine2D &from, const EtmLine2D &to) | EicToyModel | private |
| barrel(void) | EicToyModel | inline |
| bck(void) | EicToyModel | |
| BuildVacuumChamber(void) | EicToyModel | inline |
| CalculateDefaultEtaBoundaries(EtmDetectorStack *single=0) | EicToyModel | private |
| CalculateEtaEndPoint(double eta, unsigned vh, unsigned tb, bool account_crossing_angle) | EicToyModel | private |
| CalculateEtaStartPoint(double eta, unsigned vh, unsigned tb, bool account_crossing_angle) | EicToyModel | private |
| cnv(const TVector2 &world) const | EicToyModel | |
| Construct(void) | EicToyModel | inline |
| ConstructG4World(void) | EicToyModel | |
| DefineG4World(G4LogicalVolume *world) | EicToyModel | inline |
| DefineVacuumChamber(EtmVacuumChamber *vc) | EicToyModel | |
| draw(void) | EicToyModel | inline |
| DrawAxisTicks(void) | EicToyModel | private |
| DrawBeamLine(void) | EicToyModel | private |
| DrawColorLegend(unsigned rows=1) | EicToyModel | private |
| DrawEtaBoundaries(void) | EicToyModel | private |
| DrawEtaLines(void) | EicToyModel | private |
| DrawFlatFieldLines(double eta) | EicToyModel | |
| DrawFlatFieldLines(void) | EicToyModel | private |
| DrawIP6boundaries(void) | EicToyModel | inline |
| DrawMarkers(void) | EicToyModel | private |
| DrawMe(EicToyModel::View view=EicToyModel::kCurrent, bool draw=true) | EicToyModel | private |
| DrawPolygon(unsigned dim, const double xx[], const double yy[], int color, bool line=true) const | EicToyModel | private |
| DrawRectangle(const TVector2 &bl, const TVector2 &tr, int color, bool line=true) const | EicToyModel | private |
| DrawSingleEtaLine(double eta, const TVector2 &to, std::pair< bool, bool > what, bool side) const | EicToyModel | private |
| DrawSingleLine(const TVector2 &from, const TVector2 &to, int color=kBlack, int width=1, etm::LineStyle style=etm::solid) const | EicToyModel | private |
| EicToyModel(double length=_IR_REGION_LENGTH_DEFAULT_, double radius=_IR_REGION_RADIUS_DEFAULT_) | EicToyModel | |
| Enable(const char *tag) | EicToyModel | inlineprivate |
| EtmAzimuthalScan class | EicToyModel | friend |
| EtmDetector class | EicToyModel | friend |
| EtmDetectorStack class | EicToyModel | friend |
| EtmVacuumChamber class | EicToyModel | friend |
| ExecuteBoundaryModificationRequests(EtmDetectorStack *single=0) | EicToyModel | private |
| Export(const char *fname, bool everything=false, bool lock=false) | EicToyModel | |
| ExportCADmodel(const char *fname) | EicToyModel | private |
| ExportCADmodelCore(std::vector< std::pair< const TColor *, const TopoDS_Shape * > > shapes, const char *fname) | EicToyModel | private |
| ExportVacuumChamber(const char *fname=0) | EicToyModel | |
| forward(void) | EicToyModel | inline |
| full(bool redraw=true) | EicToyModel | inline |
| fwd(void) | EicToyModel | |
| GetAzimuthalSegmentation(void) const | EicToyModel | inline |
| GetCanvasCoordinates(const TVector2 &world) const | EicToyModel | inlineprivate |
| GetCrossingAngle(void) const | EicToyModel | inline |
| GetCurrentView(void) const | EicToyModel | inlineprivate |
| GetG4World(void) const | EicToyModel | inline |
| GetIntersection(const std::vector< TVector2 > &chain, const EtmLine2D &line) | EicToyModel | static |
| GetIpLocation(void) const | EicToyModel | inline |
| GetIrRegionLength(void) const | EicToyModel | inline |
| GetIrRegionRadius(void) const | EicToyModel | inline |
| GetName(void) const | EicToyModel | inlineprivate |
| GetStack(double eta) | EicToyModel | private |
| GetVacuumChamber(void) | EicToyModel | inlineprivate |
| hdraw(void) | EicToyModel | inline |
| home(bool redraw=true) | EicToyModel | |
| Import(const char *fname) | EicToyModel | static |
| Instance(void) | EicToyModel | inlinestatic |
| ip(double offset, bool redraw=true) | EicToyModel | |
| ir(double length, double radius, bool redraw=true) | EicToyModel | |
| kCurrent enum value | EicToyModel | private |
| kHorizontal enum value | EicToyModel | private |
| kLeft enum value | EicToyModel | private |
| kOff enum value | EicToyModel | private |
| kRight enum value | EicToyModel | private |
| kUndefined enum value | EicToyModel | private |
| kVertical enum value | EicToyModel | private |
| left(bool redraw=true) | EicToyModel | inline |
| legend(bool what=true, bool redraw=true) | EicToyModel | |
| mAzimuthalSegmentation | EicToyModel | private |
| mBoundaryModificationRequests | EicToyModel | private |
| mCanvas | EicToyModel | private |
| mColorLegendEnabled | EicToyModel | private |
| mCrossingAngle | EicToyModel | private |
| mCurrentView | EicToyModel | private |
| mDrawIP6boundaries | EicToyModel | |
| mEnabledColorTags | EicToyModel | private |
| mEtaLines | EicToyModel | private |
| mFlatFieldLinesEta | EicToyModel | private |
| mG4LogicalWorld | EicToyModel | private |
| mGeometryLocked | EicToyModel | private |
| mid(void) | EicToyModel | |
| mInstance | EicToyModel | privatestatic |
| mIpOffset | EicToyModel | private |
| mIrRegionLength | EicToyModel | private |
| mIrRegionRadius | EicToyModel | private |
| mirror(bool what=true, bool redraw=true) | EicToyModel | |
| mMirrorImage | EicToyModel | private |
| mName | EicToyModel | private |
| mNewCanvasRequired | EicToyModel | private |
| mOneSideMode | EicToyModel | private |
| mPalette | EicToyModel | private |
| mStacks | EicToyModel | private |
| mUseDetectorHighlighting | EicToyModel | |
| mVacuumChamber | EicToyModel | private |
| mX0 | EicToyModel | private |
| mXdim | EicToyModel | private |
| mXsize | EicToyModel | private |
| mY0 | EicToyModel | private |
| mYdim | EicToyModel | private |
| mYsize | EicToyModel | private |
| mZoomedView | EicToyModel | private |
| OneSide enum name | EicToyModel | private |
| Palette(void) | EicToyModel | inlineprivate |
| PlaceG4Volumes(G4LogicalVolume *world) | EicToyModel | |
| PlaceG4Volumes(G4VPhysicalVolume *world) | EicToyModel | |
| PurgeBoundaryVertexArrays(void) | EicToyModel | private |
| RebuildCrack(const std::vector< TVector2 > &chain, const EtmLine2D &am, const EtmLine2D &ap, const EtmLine2D &cut, etm::Stretch how) | EicToyModel | private |
| RebuildEverything(bool redraw) | EicToyModel | private |
| RemoveEtaLine(double eta) | EicToyModel | inline |
| right(bool redraw=true) | EicToyModel | inline |
| SetAzimuthalSegmentation(unsigned value) | EicToyModel | inline |
| SetCrossingAngle(double value, bool redraw=true) | EicToyModel | |
| SetName(const char *name) | EicToyModel | inline |
| UseDetectorHighlighting(void) | EicToyModel | inline |
| vdraw(void) | EicToyModel | inline |
| vertex(void) | EicToyModel | inline |
| View enum name | EicToyModel | private |
| vtx(void) | EicToyModel | |
| width(unsigned width) | EicToyModel | |
| write(bool everything=false, bool lock=false) | EicToyModel | |
| WriteText(const TVector2 &where, const TString &what, int color=kBlack) const | EicToyModel | private |
| zoom(double blX, double blY, double trX, double trY, bool redraw=true) | EicToyModel | |
| ~EicToyModel() | EicToyModel | inlineprivate |