Class RICHComponent

java.lang.Object
org.jlab.detector.geom.RICH.RICHComponent

public class RICHComponent extends Object
Author:
mcontalb
  • Constructor Details

    • RICHComponent

      public RICHComponent(int isec, int ico, int ilay, int opti, G4Box Vol)
    • RICHComponent

      public RICHComponent(int isec, int ico, int ilay, int opti, G4Stl Vol)
  • Method Details

    • get_id

      public int get_id()
    • set_id

      public void set_id(int id)
    • get_sector

      public int get_sector()
    • set_sector

      public void set_sector(int sector)
    • get_layer

      public int get_layer()
    • set_layer

      public void set_layer(int layer)
    • get_voltype

      public int get_voltype()
    • set_voltype

      public void set_voltype(int voltype)
    • get_optical

      public int get_optical()
    • set_optical

      public void set_optical(int opti)
    • is_optical

      public boolean is_optical()
    • get_type

      public int get_type()
    • set_type

      public void set_type(int type)
    • is_2cm_aerogel

      public boolean is_2cm_aerogel()
    • is_3cm_aerogel

      public boolean is_3cm_aerogel()
    • is_aerogel

      public boolean is_aerogel()
    • is_spherical_mirror

      public boolean is_spherical_mirror()
    • is_planar_mirror

      public boolean is_planar_mirror()
    • is_front_mirror

      public boolean is_front_mirror()
    • is_lateral_mirror

      public boolean is_lateral_mirror()
    • is_mirror

      public boolean is_mirror()
    • is_mapmt

      public boolean is_mapmt()
    • get_index

      public double get_index()
    • set_index

      public void set_index(double ref_index)
    • get_planarity

      public double get_planarity()
    • set_planarity

      public void set_planarity(double planarity)
    • get_radius

      public double get_radius()
    • set_TrackingSphere

      public void set_TrackingSphere(org.jlab.geom.prim.Sphere3D sphere)
    • get_TrackingSphere

      public org.jlab.geom.prim.Sphere3D get_TrackingSphere()
    • set_TrackingSurf

      public void set_TrackingSurf(org.jlab.geom.prim.Shape3D plane)
    • set_NominalPlane

      public void set_NominalPlane(org.jlab.geom.prim.Shape3D plane)
    • get_TrackingSurf

      public org.jlab.geom.prim.Shape3D get_TrackingSurf()
    • get_NominalPlane

      public org.jlab.geom.prim.Shape3D get_NominalPlane()
    • get_BoxVol

      public G4Box get_BoxVol()
    • set_BoxVol

      public void set_BoxVol(G4Box Vol)
    • get_StlVol

      public G4Stl get_StlVol()
    • set_StlVol

      public void set_StlVol(G4Stl Vol)
    • get_CSGVol

      public CSG get_CSGVol()
    • showComponent

      public void showComponent()