Package org.jlab.detector.geom.RICH
Class RICHGeoCalibration
java.lang.Object
org.jlab.detector.geom.RICH.RICHGeoCalibration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd_AlignAngle(int isec, int ila, int ico, org.jlab.geom.prim.Vector3D angle) voidadd_AlignShift(int isec, int ila, int ico, org.jlab.geom.prim.Vector3D shift) booleanconvert_indexes(int lla, int cco, int[] ind) voiddump_AerCalibration(int isec, String head) voiddump_AliCalibration(int isec, String head) voiddump_GeoCalibration(int isec, String head) voiddump_RICHSetup(String head) intfind_RICHModule(int isec) intfind_RICHSector(int irich) doubleget_AeroNomIndex(int isec, int ila, int ico) doubleget_AeroNomPlanarity(int isec, int ila, int ico) org.jlab.geom.prim.Vector3Dget_AlignAngle(int isec, int ila, int ico) org.jlab.geom.prim.Vector3Dget_AlignShift(int isec, int ila, int ico) intget_MisaIco(int ila, int ico) intget_MisaIla(int ila, int ico) voidinit_AerCalibrationTxT(int ncalls) voidinit_AliCalibrationTxT(int irich, int ncalls) voidinit_GeoCalibrationCCDB(org.jlab.utils.groups.IndexedTable aeroConstants, org.jlab.utils.groups.IndexedTable alignConstants) voidinit_GeoParametersTxT(int ifile) voidinit_RICHTableCCDB(org.jlab.utils.groups.IndexedTable richTable) voidvoidvoidload_CCDB(org.jlab.detector.calib.utils.ConstantsManager manager, int run, int ncalls, RICHGeoParameters geopar) intnRICHes()
-
Field Details
-
richTable
public org.jlab.utils.groups.IndexedTable richTable
-
-
Constructor Details
-
RICHGeoCalibration
public RICHGeoCalibration()
-
-
Method Details
-
load_CCDB
public void load_CCDB(org.jlab.detector.calib.utils.ConstantsManager manager, int run, int ncalls, RICHGeoParameters geopar) -
init_GeoCalibrationCCDB
public void init_GeoCalibrationCCDB(org.jlab.utils.groups.IndexedTable aeroConstants, org.jlab.utils.groups.IndexedTable alignConstants) -
init_AerCalibrationTxT
public void init_AerCalibrationTxT(int ncalls) -
init_AliCalibrationTxT
public void init_AliCalibrationTxT(int irich, int ncalls) -
init_RICHTableCCDB
public void init_RICHTableCCDB(org.jlab.utils.groups.IndexedTable richTable) -
init_RICHTableDummy
public void init_RICHTableDummy() -
init_RICHTableTxT
public void init_RICHTableTxT() -
init_GeoParametersTxT
public void init_GeoParametersTxT(int ifile) -
convert_indexes
public boolean convert_indexes(int lla, int cco, int[] ind) -
nRICHes
public int nRICHes() -
find_RICHSector
public int find_RICHSector(int irich) -
find_RICHModule
public int find_RICHModule(int isec) -
dump_RICHSetup
-
dump_GeoCalibration
-
dump_AliCalibration
-
dump_AerCalibration
-
get_AeroNomIndex
public double get_AeroNomIndex(int isec, int ila, int ico) -
get_AeroNomPlanarity
public double get_AeroNomPlanarity(int isec, int ila, int ico) -
get_AlignShift
public org.jlab.geom.prim.Vector3D get_AlignShift(int isec, int ila, int ico) -
add_AlignShift
public void add_AlignShift(int isec, int ila, int ico, org.jlab.geom.prim.Vector3D shift) -
get_AlignAngle
public org.jlab.geom.prim.Vector3D get_AlignAngle(int isec, int ila, int ico) -
add_AlignAngle
public void add_AlignAngle(int isec, int ila, int ico, org.jlab.geom.prim.Vector3D angle) -
get_MisaIla
public int get_MisaIla(int ila, int ico) -
get_MisaIco
public int get_MisaIco(int ila, int ico)
-