Class RICHCalibration
java.lang.Object
org.jlab.rec.rich.RICHCalibration
- Author:
- mcontalb
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddump_AeroConstants(int irich) voiddump_CalConstants(int irich) voiddump_MirrorConstants(int irich) voiddump_PixelConstants(int irich) voiddump_TimeConstants(int irich) intfind_RICHModule(int isec) intfind_RICHSector(int irich) intget_AeroStatus(int isec, int ila, int ico) intget_AeroStatus(int isec, int ila, int ico, int iqua) doubleget_ChElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) intget_MirrorStatus(int isec, int ila, int ico) intget_MisaIco(int ila, int ico) intget_MisaIla(int ila, int ico) doubleget_NElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) doubleget_PixelDarkRate(int isec, int ipmt, int ich) doubleget_PixelEff(int isec, int ipmt, int ich) doubleget_PixelGain(int isec, int ipmt, int ich) doubleget_PixelMeanTime(int isec, int ipmt, int ich) doubleget_PixelRMSTime(int isec, int ipmt, int ich) intget_PixelStatus(int isec, int ipmt, int ianode) doubleget_PixelTimeOff(int isec, int ipmt, int ich) doubleget_PixelTimeWalk(int isec, int ipmt, int duration) doubleget_SChElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) voidinit_CalConstantsCCDB(IndexedTable timewalkConstants, IndexedTable timeoffConstants, IndexedTable cheleConstants, IndexedTable aerstatusConstants, IndexedTable pixelConstants, IndexedTable pixstatusConstants, IndexedTable mirstatusConstants) voidinit_CalConstantsTxT(int ifile, int isec, int ncalls) voidload_CCDB(ConstantsManager manager, int run, int ncalls, RICHGeoFactory richgeo, RICHParameters richpar)
-
Constructor Details
-
RICHCalibration
public RICHCalibration()
-
-
Method Details
-
load_CCDB
public void load_CCDB(ConstantsManager manager, int run, int ncalls, RICHGeoFactory richgeo, RICHParameters richpar) -
init_CalConstantsCCDB
public void init_CalConstantsCCDB(IndexedTable timewalkConstants, IndexedTable timeoffConstants, IndexedTable cheleConstants, IndexedTable aerstatusConstants, IndexedTable pixelConstants, IndexedTable pixstatusConstants, IndexedTable mirstatusConstants) -
init_CalConstantsTxT
public void init_CalConstantsTxT(int ifile, int isec, int ncalls) -
dump_CalConstants
public void dump_CalConstants(int irich) -
dump_TimeConstants
public void dump_TimeConstants(int irich) -
dump_PixelConstants
public void dump_PixelConstants(int irich) -
dump_AeroConstants
public void dump_AeroConstants(int irich) -
dump_MirrorConstants
public void dump_MirrorConstants(int irich) -
get_SChElectron
public double get_SChElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) -
get_PixelGain
public double get_PixelGain(int isec, int ipmt, int ich) -
get_PixelEff
public double get_PixelEff(int isec, int ipmt, int ich) -
get_PixelDarkRate
public double get_PixelDarkRate(int isec, int ipmt, int ich) -
get_PixelMeanTime
public double get_PixelMeanTime(int isec, int ipmt, int ich) -
get_PixelRMSTime
public double get_PixelRMSTime(int isec, int ipmt, int ich) -
get_PixelStatus
public int get_PixelStatus(int isec, int ipmt, int ianode) -
get_AeroStatus
public int get_AeroStatus(int isec, int ila, int ico) -
get_AeroStatus
public int get_AeroStatus(int isec, int ila, int ico, int iqua) -
get_MirrorStatus
public int get_MirrorStatus(int isec, int ila, int ico) -
get_ChElectron
public double get_ChElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) -
get_NElectron
public double get_NElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) -
get_PixelTimeOff
public double get_PixelTimeOff(int isec, int ipmt, int ich) -
get_PixelTimeWalk
public double get_PixelTimeWalk(int isec, int ipmt, int duration) -
find_RICHModule
public int find_RICHModule(int isec) -
find_RICHSector
public int find_RICHSector(int irich) -
get_MisaIla
public int get_MisaIla(int ila, int ico) -
get_MisaIco
public int get_MisaIco(int ila, int ico)
-